1234567891011121314151617181920212223242526272829303132333435363738394041 |
- services:
- nginx-ui:
- build: .
- volumes:
- - ../..:/workspaces:cached
- - ./go-path:/root/go
- - ./nginx:/etc/nginx
- command: sleep infinity
- environment:
- - NGINX_UI_CERT_CA_DIR=https://pebble:14000/dir
- networks:
- nginxui:
- pebble:
- image: ghcr.io/letsencrypt/pebble:latest
- volumes:
- - ./pebble-test:/test
- command: -config /test/config/pebble-config.json -strict -dnsserver challtestsrv:8053
- ports:
- - 14000:14000 # HTTPS ACME API
- - 15000:15000 # HTTPS Management API
- environment:
- - PEBBLE_VA_NOSLEEP=1
- - PEBBLE_VA_ALWAYS_VALID=1
- networks:
- nginxui:
- challtestsrv:
- image: ghcr.io/letsencrypt/pebble-challtestsrv:latest
- command: -defaultIPv6 "" -defaultIPv4 challtestsrv
- ports:
- - 8055:8055 # HTTP Management API
- networks:
- nginxui:
- casdoor:
- image: casbin/casdoor-all-in-one
- ports:
- - 8001:8000
- networks:
- - nginxui
- networks:
- nginxui:
|