services: forjejo: image: codeberg.org/forgejo/forgejo:11 container_name: forgejo environment: - USER_UID=1001 - USER_GID=998 restart: always networks: - netgrimoire volumes: - /DockerVol/forgejo:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: - '3024:3000' - '222:22' deploy: labels: - homepage.group=Application - homepage.name=Forgejo - homepage.icon=forgejo.png - homepage.href=https://git.netgrimoire.com - homepage.description=Git Repository - kuma.git.http.name="Forgejo" - kuma.git.http.url=http://forjejo:3000 - caddy=git.netgrimoire.com # - caddy.import=authentik - caddy.reverse_proxy="{{upstreams 3000}}" placement: constraints: - node.hostname == docker2 networks: netgrimoire: external: true