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 cap_add: - SYS_ADMIN ports: - "8083:8080" networks: - mail-proxy networks: mail-proxy: driver: bridge