flame: Initial commit
This commit is contained in:
31
flame/docker-compose.yml
Normal file
31
flame/docker-compose.yml
Normal file
@@ -0,0 +1,31 @@
|
||||
version: "3.9"
|
||||
|
||||
networks:
|
||||
public:
|
||||
external: true
|
||||
|
||||
services:
|
||||
flame:
|
||||
image: pawelmalak/flame:multiarch
|
||||
container_name: flame
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
- PASSWORD=${FLAME_PASSWORD}
|
||||
volumes:
|
||||
- "./flame-data:/app/data"
|
||||
- "/var/run/docker.sock:/var/run/docker.sock" # optional but required for Docker integration
|
||||
# ports:
|
||||
# - "5005:5005"
|
||||
networks:
|
||||
- public
|
||||
labels:
|
||||
- "traefik.enable=true"
|
||||
- "traefik.http.routers.flame.rule=Host(`ykz.app`) || Host(`www.ykz.app`)"
|
||||
- "traefik.http.routers.flame.middlewares=redirect-www@docker"
|
||||
- "traefik.http.middlewares.redirect-www.redirectregex.regex=^https?://www\\.(.+)"
|
||||
- "traefik.http.middlewares.redirect-www.redirectregex.replacement=https://$${1}"
|
||||
- "traefik.http.middlewares.redirect-www.redirectregex.permanent=true"
|
||||
- "traefik.http.routers.flame.service=flame-service"
|
||||
- "traefik.http.services.flame-service.loadbalancer.server.port=5005"
|
||||
- "traefik.http.routers.flame.tls=true"
|
||||
- "traefik.http.routers.flame.tls.certresolver=le"
|
||||
Reference in New Issue
Block a user