Compare commits

..

1 commit

Author SHA1 Message Date
c9eed33d8c Update postgres Docker tag to v17 2024-10-25 12:00:38 +00:00
14 changed files with 23 additions and 108 deletions

View file

@ -1,26 +0,0 @@
networks:
default:
enable_ipv6: true
volumes:
agent:
driver: local
services:
agent:
image: woodpeckerci/woodpecker-agent:latest
container_name: woodpecker_agent
environment:
- WOODPECKER_SERVER=grpc.cicd.gnous.eu:443
- WOODPECKER_MAX_WORKFLOWS=4
- WOODPECKER_GRPC_SECURE=true
- WOODPECKER_GRPC_VERIFY=true
env_file:
- .env
restart: always
volumes:
- agent:/etc/woodpecker
- /var/run/docker.sock:/var/run/docker.sock
- /etc/timezone:/etc/timezone:ro
networks:
- default

View file

@ -9,7 +9,7 @@ volumes:
services:
server:
image: codeberg.org/forgejo/forgejo:9.0.3
image: codeberg.org/forgejo/forgejo:8.0.3
restart: always
container_name: forgejo
env_file:

View file

@ -4,7 +4,7 @@ networks:
services:
renovate:
image: ghcr.io/renovatebot/renovate:39.84.0-full
image: ghcr.io/renovatebot/renovate:38.127.0-full
restart: always
environment:
- LOG_LEVEL=info

View file

@ -20,10 +20,10 @@ services:
--exclude /mnt/volumes/forgejo_server/_data/gitea/repositories
--verbose
RESTIC_FORGET_ARGS: >-
--keep-last 4
--keep-daily 2
--keep-weekly 1
--keep-monthly 1
--keep-last 3
--keep-daily 7
--keep-weekly 5
--keep-monthly 12
TZ: Europe/Paris
volumes:
- /var/run/docker.sock:/var/run/docker.sock

View file

@ -47,12 +47,12 @@ services:
- "traefik.enable=true"
# web server
- "traefik.http.services.wallabag-service-gnous.loadbalancer.server.port=3009"
- "traefik.http.routers.wallabaggnous.rule=Host(`bag.gnous.eu`)"
- "traefik.http.routers.wallabaggnous.tls=true"
- "traefik.http.routers.wallabaggnous.tls.certresolver=defaultacme"
- "traefik.http.routers.wallabaggnous.entrypoints=websecure"
- "traefik.http.routers.wallabaggnous.service=wallabag-service-gnous"
- "traefik.http.routers.wallabaggnous.middlewares=proxyHeader@file,proxyError@file"
- "traefik.http.routers.fwallabaggnous.rule=Host(`bag.gnous.eu`)"
- "traefik.http.routers.forgejofwallabaggnousgnous.tls=true"
- "traefik.http.routers.fwallabaggnous.tls.certresolver=defaultacme"
- "traefik.http.routers.fwallabaggnous.entrypoints=websecure"
- "traefik.http.routers.fwallabaggnous.service=wallabag-service-gnous"
- "traefik.http.routers.fwallabaggnous.middlewares=proxyHeader@file,proxyError@file"
depends_on:
- redis
redis:

View file

@ -1,18 +0,0 @@
networks:
default:
enable_ipv6: true
services:
server:
image: git.gnous.eu/gnouseu/wiki:v3
restart: unless-stopped
ports:
- "3005:80"
labels:
- "traefik.enable=true"
- "traefik.http.routers.wiki.entryPoints=websecure"
- "traefik.http.routers.wiki.rule=Host(`wiki.gnous.eu`)"
- "traefik.http.routers.wiki.tls=true"
- "traefik.http.routers.wiki.tls.certresolver=defaultacme"
- "traefik.http.routers.wiki.middlewares=proxyHeader@file,proxyError@file"

View file

@ -12,7 +12,7 @@ volumes:
services:
gitlab:
image: gitlab/gitlab-ce:17.7.0-ce.0
image: gitlab/gitlab-ce:17.5.1-ce.0
container_name: gitlab
restart: always
hostname: "gitlab.gnous.eu"

View file

@ -13,7 +13,7 @@ services:
- mastodon
web:
image: ghcr.io/mastodon/mastodon:v4.3.2
image: ghcr.io/mastodon/mastodon:v4.3.1
restart: always
env_file:
- path: .env.production
@ -44,7 +44,7 @@ services:
- "ofelia.job-exec.clean-account.command=tootctl accounts cull"
streaming:
image: ghcr.io/mastodon/mastodon-streaming:v4.3.2
image: ghcr.io/mastodon/mastodon-streaming:v4.3.1
restart: always
env_file:
- path: .env.production
@ -55,7 +55,7 @@ services:
# prettier-ignore
test: ['CMD-SHELL', "curl -s --noproxy localhost localhost:4000/api/v1/streaming/health | grep -q 'OK' || exit 1"]
ports:
- "4000:4000"
- "127.0.0.1:4000:4000"
depends_on:
- redis
networks:
@ -70,7 +70,7 @@ services:
- "traefik.http.routers.mastodon-streaming.middlewares=proxyHeader@file,proxyError@file"
sidekiq:
image: ghcr.io/mastodon/mastodon:v4.3.2
image: ghcr.io/mastodon/mastodon:v4.3.1
restart: always
env_file:
- path: .env.production

View file

@ -1,6 +1,6 @@
services:
ofelia:
image: mcuadros/ofelia:0.3.14
image: mcuadros/ofelia:0.3.13
command: daemon --docker
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro

View file

@ -17,8 +17,8 @@ services:
--exclude *.tmp --exclude *.log --exclude *.bak
--verbose
RESTIC_FORGET_ARGS: >-
--keep-last 4
--keep-daily 2
--keep-last 3
--keep-daily 1
--keep-weekly 1
--keep-monthly 1
TZ: Europe/Paris

View file

@ -8,7 +8,7 @@ volumes:
services:
vaultwarden:
image: vaultwarden/server:1.32.7
image: vaultwarden/server:1.32.2
container_name: vaultwarden
environment:
- WEBSOCKET_ENABLED=true # Enable WebSocket notifications.

View file

@ -9,7 +9,7 @@ volumes:
services:
server:
image: woodpeckerci/woodpecker-server:v2.8.2
image: woodpeckerci/woodpecker-server:v2.7.1
container_name: woodpecker_server
environment:
- WOODPECKER_OPEN=true

View file

@ -1,41 +0,0 @@
services:
db:
restart: unless-stopped
image: postgres:17
hostname: postgres
volumes:
- db:/var/lib/postgresql/data
env_file:
- .env
environment:
POSTGRES_USER: semaphore
POSTGRES_DB: semaphore
semaphore:
restart: unless-stopped
ports:
- 8085:3000
image: semaphoreui/semaphore:v2.11.2
env_file:
- .env
environment:
SEMAPHORE_DB_USER: semaphore
SEMAPHORE_DB_HOST: postgres
SEMAPHORE_DB_PORT: 5432
SEMAPHORE_DB_DIALECT: postgres
SEMAPHORE_DB: semaphore
SEMAPHORE_PLAYBOOK_PATH: /tmp/semaphore/
TZ: UTC
depends_on:
- db
labels:
- "traefik.enable=true"
- "traefik.http.services.semaphore-service.loadbalancer.server.port=8085"
- "traefik.http.routers.semaphore.rule=Host(`semaphore.net.enpls.org`)"
- "traefik.http.routers.semaphore.tls=true"
- "traefik.http.routers.semaphore.tls.certresolver=defaultacme"
- "traefik.http.routers.semaphore.entrypoints=websecure"
- "traefik.http.routers.semaphore.service=semaphore-service"
- "traefik.http.routers.semaphore.middlewares=proxyHeader@file,proxyError@file"
volumes:
db:
driver: local

View file

@ -10,7 +10,7 @@ volumes:
services:
server:
image: woodpeckerci/woodpecker-server:v2.8.2
image: woodpeckerci/woodpecker-server:v2.7.1
container_name: woodpecker_server
environment:
- WOODPECKER_OPEN=false