Files
Retro-Proxy-Stack/compose.yml

64 lines
1.2 KiB
YAML

services:
# Using Alpine with Stunnel manually installed to have full control over the config
stunnel:
image: alpine:latest
container_name: stunnel-proxy
restart: always
command: >
sh -c "apk add --no-cache stunnel &&
stunnel /etc/stunnel/stunnel.conf"
volumes:
- ./stunnel.conf:/etc/stunnel/stunnel.conf:ro
ports:
- "110:110"
- "143:143"
- "25:25"
networks:
- mail-proxy
webone:
image: u306060/webone
container_name: webone-proxy
restart: always
ports:
- "8081:8080"
networks:
- mail-proxy
wrp:
image: tenox7/wrp
container_name: wrp-proxy
restart: always
ports:
- "8082:8080"
networks:
- mail-proxy
# vncfox:
# image: tenox7/vncfox
# container_name: vncfox-proxy
# restart: always
# ports:
# - "5900:5900"
# networks:
# - mail-proxy
browservice:
image: ghcr.io/eviechoi314/browservice-docker:latest
container_name: browservice-proxy
restart: always
environment:
- DISABLE_GPU=false
cap_add:
- SYS_ADMIN
devices:
- /dev/dri:/dev/dri
ports:
- "8083:8080"
networks:
- mail-proxy
networks:
mail-proxy:
driver: bridge