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