services: socket-proxy: container_name: socket-proxy-dev image: ghcr.io/yusing/socket-proxy:latest environment: - CONTAINERS=1 - EVENTS=1 - INFO=1 - PING=1 - POST=0 - VERSION=1 volumes: - /var/run/docker.sock:/var/run/docker.sock restart: unless-stopped tmpfs: - /run app: image: godoxy-dev user: 1000:1000 build: context: . dockerfile: dev.Dockerfile args: - TARGET=godoxy container_name: godoxy-proxy-dev restart: unless-stopped depends_on: socket-proxy: condition: service_started environment: TZ: Asia/Hong_Kong API_ADDR: :8999 API_USER: dev API_PASSWORD: 1234 API_SKIP_ORIGIN_CHECK: true API_JWT_SECURE: false API_JWT_TTL: 24h DEBUG: true DOCKER_HOST: tcp://socket-proxy:2375 API_SECRET: 1234567891234567 ports: - 8999:8999 - 80:80 - 443:443 volumes: - ./dev-data/config:/app/config - ./dev-data/certs:/app/certs - ./dev-data/error_pages:/app/error_pages:ro - ./dev-data/data:/app/data - ./dev-data/logs:/app/logs tinyauth: image: ghcr.io/steveiliop56/tinyauth:v3 container_name: tinyauth restart: unless-stopped environment: - SECRET=12345678912345671234567891234567 - APP_URL=https://tinyauth.my.app - USERS=user:$$2a$$10$$UdLYoJ5lgPsC0RKqYH/jMua7zIn0g9kPqWmhYayJYLaZQ/FTmH2/u # user:password labels: proxy.tinyauth.port: "3000"