Files
Tiny-Lab/Guest/PurposeFlow/reverse-proxy/pflab-proxy/compose.yaml
T
2026-07-11 17:08:37 +00:00

58 lines
885 B
YAML

name: pflab-proxy
########## ===== NETWORKS ===== ##########
networks:
edge_proxy:
external: true
pflab_proxy:
name: pflab_proxy
pflab_auth:
name: pflab_auth
########## ===== VOLUMES ===== ##########
volumes:
npm_data:
name: pflab_npm_data
driver: local
npm_letsencrypt:
name: pflab_npm_letsencrypt
driver: local
npm_app:
name: pflab_npm_app
driver: local
########## ===== SERVICES ===== ##########
services:
##### PROXY
pflab-nginx:
image: jc21/nginx-proxy-manager:latest
container_name: pflab-nginx
restart: unless-stopped
env_file: [.secrets/.env]
environment:
DISABLE_IPV6: "true"
volumes:
- npm_data:/data
- npm_letsencrypt:/etc/letsencrypt
- npm_app:/app
networks:
pflab_proxy:
pflab_auth:
edge_proxy:
ipv4_address: 10.60.0.11