init: CT104 untracked stack compose files

This commit is contained in:
2026-05-23 09:47:16 +02:00
parent a98f0e7201
commit 4ff9d3efd7
13 changed files with 903 additions and 1 deletions
+52
View File
@@ -0,0 +1,52 @@
services:
garage:
image: dxflrs/garage:v1.0.0
container_name: garage
restart: unless-stopped
ports:
- "10004:3900"
- "127.0.0.1:10005:3901"
volumes:
- /opt/stacks/shared-db/garage/data:/var/lib/garage/data
- /opt/stacks/shared-db/garage/meta:/var/lib/garage/meta
- ./garage.toml:/etc/garage.toml:ro
deploy:
resources:
limits:
cpus: "1.0"
memory: 512M
reservations:
cpus: "0.5"
memory: 256M
pgadmin:
image: dpage/pgadmin4:latest
container_name: pgadmin
restart: unless-stopped
ports:
- "127.0.0.1:20010:80"
environment:
PGADMIN_DEFAULT_EMAIL: ${PGADMIN_EMAIL}
PGADMIN_DEFAULT_PASSWORD: ${PGADMIN_PASSWORD}
PGADMIN_CONFIG_SERVER_MODE: "False"
volumes:
- pgadmin-data:/var/lib/pgadmin
deploy:
resources:
limits:
cpus: "0.5"
memory: 256M
reservations:
cpus: "0.25"
memory: 128M
labels:
- "homepage.name=pgAdmin"
- "homepage.icon=sh-pgadmin"
volumes:
pgadmin-data:
networks:
default:
external: true
name: shared_backend