Compare commits
No commits in common. "203a026f473f8d9e2af74a5747e878f6c1a0b42e" and "f066c474412f650b871e7246ea23d4609b82248e" have entirely different histories.
203a026f47
...
f066c47441
3
.env.pg
3
.env.pg
|
|
@ -1,6 +1,7 @@
|
||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
# this is for the backup cron job, NOT for the docker-compose.yml
|
# this is for the backup cron job, NOT for the docker-compose.yml
|
||||||
|
|
||||||
POSTGRES_PASSWORD=$(</srv/forgejo/.pg.pw)
|
POSTGRES_PASSWORD=$(< $HOME/git/.pg.pw)
|
||||||
POSTGRES_USER=gitea
|
POSTGRES_USER=gitea
|
||||||
POSTGRES_DB=gitea
|
POSTGRES_DB=gitea
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,8 @@
|
||||||
|
version: "2"
|
||||||
|
|
||||||
services:
|
services:
|
||||||
forgejo:
|
server:
|
||||||
image: codeberg.org/forgejo/forgejo:7.0.15-rootless
|
image: codeberg.org/forgejo/forgejo:7.0.2-rootless
|
||||||
restart: always
|
restart: always
|
||||||
volumes:
|
volumes:
|
||||||
- ./data:/var/lib/gitea
|
- ./data:/var/lib/gitea
|
||||||
|
|
@ -13,13 +15,13 @@ services:
|
||||||
- "2222:2222"
|
- "2222:2222"
|
||||||
labels:
|
labels:
|
||||||
traefik.enable: true
|
traefik.enable: true
|
||||||
traefik.http.routers.gitea.rule: Host(`git.tams.tech`) || Host(`git.techwork.zone`)
|
traefik.http.routers.gitea.rule: Host(`git.tams.tech`, `git.techwork.zone`)
|
||||||
traefik.http.routers.gitea.tls: true
|
traefik.http.routers.gitea.tls: true
|
||||||
traefik.http.routers.gitea.tls.certresolver: letsencrypt_standalone
|
traefik.http.routers.gitea.tls.certresolver: letsencrypt
|
||||||
traefik.http.services.gitea-service.loadbalancer.server.port: 3000
|
traefik.http.services.gitea-service.loadbalancer.server.port: 3000
|
||||||
networks:
|
networks:
|
||||||
- public
|
|
||||||
- gitea
|
- gitea
|
||||||
|
- web
|
||||||
environment: {}
|
environment: {}
|
||||||
# GITEA__database__DB_TYPE: postgres
|
# GITEA__database__DB_TYPE: postgres
|
||||||
# GITEA__database__HOST: database:5432
|
# GITEA__database__HOST: database:5432
|
||||||
|
|
@ -33,14 +35,14 @@ services:
|
||||||
# GITEA__mailer__USER__FILE: /run/secrets/mail_api_key
|
# GITEA__mailer__USER__FILE: /run/secrets/mail_api_key
|
||||||
# GITEA__mailer__PASSWD__FILE: /run/secrets/mail_secret
|
# GITEA__mailer__PASSWD__FILE: /run/secrets/mail_secret
|
||||||
depends_on:
|
depends_on:
|
||||||
- forgejo-database
|
- database
|
||||||
secrets:
|
secrets:
|
||||||
- mail_api_key
|
- mail_api_key
|
||||||
- mail_secret
|
- mail_secret
|
||||||
- pg_password
|
- pg_password
|
||||||
|
|
||||||
forgejo-database:
|
database:
|
||||||
image: postgres:17
|
image: postgres:14
|
||||||
restart: always
|
restart: always
|
||||||
environment:
|
environment:
|
||||||
POSTGRES_USER: gitea
|
POSTGRES_USER: gitea
|
||||||
|
|
@ -50,7 +52,6 @@ services:
|
||||||
- ./db:/var/lib/postgresql/data
|
- ./db:/var/lib/postgresql/data
|
||||||
networks: [ gitea ]
|
networks: [ gitea ]
|
||||||
secrets: [ pg_password ]
|
secrets: [ pg_password ]
|
||||||
labels:
|
|
||||||
|
|
||||||
secrets:
|
secrets:
|
||||||
pg_password:
|
pg_password:
|
||||||
|
|
@ -63,3 +64,5 @@ secrets:
|
||||||
networks:
|
networks:
|
||||||
gitea:
|
gitea:
|
||||||
internal: true
|
internal: true
|
||||||
|
web:
|
||||||
|
external: true
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue