Head site, repositories, etc
Go to file
2024-06-25 12:24:46 +05:00
init-db many changes 2024-06-25 11:00:22 +05:00
secrets many changes 2024-06-25 11:00:22 +05:00
traefik create 2024-06-23 10:22:15 +05:00
www/main many changes 2024-06-25 11:00:22 +05:00
.dockerignore create 2024-06-23 10:22:15 +05:00
.env.dev create 2024-06-23 10:22:15 +05:00
.env.prod create 2024-06-23 10:22:15 +05:00
gitea.yml changes 2024-06-25 12:24:46 +05:00
nginx.yml changes 2024-06-25 12:24:46 +05:00
pgadmin.yml changes 2024-06-25 12:24:46 +05:00
postgres.yml changes 2024-06-25 12:24:46 +05:00
readme.md changes 2024-06-25 12:24:46 +05:00
start.sh many changes 2024-06-25 11:00:22 +05:00
traefik.yml changes 2024-06-25 12:24:46 +05:00

Init:

sudo git clone git@rozenlab.com:leo/repo-server.git && sudo docker network create proxynet && cd repo-server && sudo chmod +x start.sh

sudo git pull git@rozenlab.com:leo/repo-server.git


All run:

sudo ./start.sh


Traefik run:

Development: sudo docker compose --env-file .env.dev -f traefik.yml up -d

Production: sudo docker compose --env-file .env.prod -f traefik.yml up -d


Gitea run:

Development: sudo docker compose --env-file .env.dev -f gitea.yml up -d

Production: sudo docker compose --env-file .env.prod -f gitea.yml up -d


Postgres run:

Development: sudo docker compose -f postgres.yml up -d

Production: sudo docker compose -f postgres.yml up -d


Pgadmin run:

Development: sudo docker compose --env-file .env.dev -f pgadmin.yml up -d

Production: sudo docker compose --env-file .env.prod -f pgadmin.yml up -d


Nginx run:

Development: sudo docker compose --env-file .env.dev -f nginx.yml up -d

Production: sudo docker compose --env-file .env.prod -f nginx.yml up -d