diff --git a/.env b/.env old mode 100644 new mode 100755 diff --git a/Caddyfile b/Caddyfile old mode 100644 new mode 100755 diff --git a/authentik.yaml b/authentik.yaml old mode 100644 new mode 100755 diff --git a/caddy.sh b/caddy.sh old mode 100644 new mode 100755 diff --git a/caddy.yaml b/caddy.yaml old mode 100644 new mode 100755 diff --git a/dozzle.yaml b/dozzle.yaml old mode 100644 new mode 100755 diff --git a/forgejo.yaml b/forgejo.yaml new file mode 100755 index 0000000..d6b0a16 --- /dev/null +++ b/forgejo.yaml @@ -0,0 +1,35 @@ + +services: + forjejo: + image: codeberg.org/forgejo/forgejo:8 + 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=http://git.netgrimoire.com + - homepage.description=Git Repository + - caddy=git.netgrimoire.com + - caddy.import=authentik + - caddy.reverse_proxy="{{upstreams 3000}}" + placement: + constraints: + - node.hostname == docker2 + +networks: + netgrimoire: + external: true diff --git a/graylog.yaml b/graylog.yaml old mode 100644 new mode 100755 diff --git a/homepage.yaml b/homepage.yaml old mode 100644 new mode 100755 diff --git a/mealie.yaml b/mealie.yaml old mode 100644 new mode 100755