test/sub/node-setup/mon-stack.yml
2024-12-01 17:09:31 +03:30

31 lines
955 B
YAML

services:
pgadmin:
image: docker.arvancloud.ir/dpage/pgadmin4:6.12
environment:
- PGADMIN_DEFAULT_EMAIL=nfilsaraee@gmail.com
- PGADMIN_DEFAULT_PASSWORD=postgres
- PGADMIN_ENABLE_TLS=1 # openssl req -x509 -newkey rsa:4096 -keyout server.key -out server.cert -days 36500 -nodes && chown 5050 -R ./
ports:
- 1443:443
restart: always
volumes:
- ./data/pgadmin/certs/:/certs/
# deploy:
# resources:
# limits:
# cpus: '0.1'
# memory: 200M
labels:
- "traefik.enable=true"
- "traefik.http.routers.pgadmin.rule=Host(`db.kahrobatoken.com`)"
- "traefik.http.routers.pgadmin.middlewares=admin-ipallowlist@file"
portainer-agent:
image: docker.arvancloud.ir/portainer/agent:2.19.5
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /var/lib/docker/volumes:/var/lib/docker/volumes
restart: always
ports:
- 9001:9001