Compare commits

..

No commits in common. "203a026f473f8d9e2af74a5747e878f6c1a0b42e" and "f066c474412f650b871e7246ea23d4609b82248e" have entirely different histories.

2 changed files with 14 additions and 10 deletions

View file

@ -1,6 +1,7 @@
#!/bin/bash
# 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_DB=gitea

View file

@ -1,6 +1,8 @@
version: "2"
services:
forgejo:
image: codeberg.org/forgejo/forgejo:7.0.15-rootless
server:
image: codeberg.org/forgejo/forgejo:7.0.2-rootless
restart: always
volumes:
- ./data:/var/lib/gitea
@ -13,13 +15,13 @@ services:
- "2222:2222"
labels:
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.certresolver: letsencrypt_standalone
traefik.http.routers.gitea.tls.certresolver: letsencrypt
traefik.http.services.gitea-service.loadbalancer.server.port: 3000
networks:
- public
- gitea
- web
environment: {}
# GITEA__database__DB_TYPE: postgres
# GITEA__database__HOST: database:5432
@ -33,14 +35,14 @@ services:
# GITEA__mailer__USER__FILE: /run/secrets/mail_api_key
# GITEA__mailer__PASSWD__FILE: /run/secrets/mail_secret
depends_on:
- forgejo-database
- database
secrets:
- mail_api_key
- mail_secret
- pg_password
forgejo-database:
image: postgres:17
database:
image: postgres:14
restart: always
environment:
POSTGRES_USER: gitea
@ -50,7 +52,6 @@ services:
- ./db:/var/lib/postgresql/data
networks: [ gitea ]
secrets: [ pg_password ]
labels:
secrets:
pg_password:
@ -63,3 +64,5 @@ secrets:
networks:
gitea:
internal: true
web:
external: true