observability.svc.plus/app/gitea/Makefile
2026-02-01 20:53:55 +08:00

43 lines
856 B
Makefile

default: up view
up: view
docker compose up -d
view:
@echo "visit http://git.pigsty or http://10.10.10.10:8889"
log:
docker logs -f gitea
info:
docker inspect gitea | jq
# prepare external pg
pg:
@echo "pg_users: { name: dbuser_gitea , password: DBUser.Gitea, roles: [ dbrole_admin ] }"
@echo "pg_databases: { name: gitea, owner: dbuser_gitea, comment: gitea primary database }"
@echo "bin/pgsql-user pg-meta dbuser_gitea ; bin/pgsql-db pg-meta gitea"
stop:
docker stop gitea;
clean:
docker stop gitea; docker rm -f gitea
pull:
docker pull gitea/gitea
rmi:
docker rmi gitea/gitea
rmdata:
rm -rf /data/gitea
save:
mkdir -p /tmp/docker
docker save gitea/gitea | gzip -9 -c > /tmp/docker/gitea.tgz
load:
cat /tmp/docker/gitea.tgz | gzip -d -c - | docker load
.PHONY: default up run view log info stop clean pull rmi save load