services:
redis:
image: redis:alpine
volumes:
- redis-data:/data
networks:
- base-network
app:
image: ghcr.io/cestef/uses.ink:latest
ports:
- "8765:8765"
env_file:
- .env
depends_on:
- redis
networks:
- base-network
- dokploy-network
labels:
- "traefik.enable=true"
- "traefik.http.routers.uses-ink-router.entrypoints=websecure"
- "traefik.http.routers.uses-ink-router.tls.certResolver=letsencrypt"
- "traefik.http.routers.uses-ink-router.rule=HostRegexp(`^.*\\.?uses\\.ink$`)"
- "traefik.http.services.uses-ink-router.loadbalancer.server.port=8765"
volumes:
redis-data:
networks:
base-network:
driver: bridge
dokploy-network:
external: true
services:
redis:
image: redis:alpine
volumes:
- redis-data:/data
networks:
- base-network
app:
image: ghcr.io/cestef/uses.ink:latest
ports:
- "8765:8765"
env_file:
- .env
depends_on:
- redis
networks:
- base-network
- dokploy-network
labels:
- "traefik.enable=true"
- "traefik.http.routers.uses-ink-router.entrypoints=websecure"
- "traefik.http.routers.uses-ink-router.tls.certResolver=letsencrypt"
- "traefik.http.routers.uses-ink-router.rule=HostRegexp(`^.*\\.?uses\\.ink$`)"
- "traefik.http.services.uses-ink-router.loadbalancer.server.port=8765"
volumes:
redis-data:
networks:
base-network:
driver: bridge
dokploy-network:
external: true