services: api: image: git.send.nrw/sendnrw/edge-wol:latest container_name: edgewol volumes: - /docker/edgewol/machines.json:/data/machines.json #labels: #- traefik.enable=true #- traefik.http.routers.edgewol.rule=Host(`edgewol.b1tsblog.org`) #- traefik.http.services.edgewol.loadbalancer.server.port=8080 #- traefik.http.routers.edgewol.entrypoints=websecure #- traefik.http.routers.edgewol.tls=true #- traefik.http.routers.edgewol.tls.certresolver=letsencrypt #- traefik.http.middlewares.edgewol-redirect.redirectscheme.scheme=https #- traefik.http.middlewares.edgewol-redirect.redirectscheme.permanent=true #- traefik.http.routers.edgewol0.rule=Host(`edgewol.b1tsblog.org`) #- traefik.http.routers.edgewol0.entrypoints=web #- traefik.http.routers.edgewol0.middlewares=edgewol-redirect #- traefik.protocol=http network_mode: host #networks: #- traefik-net environment: # HIER BEARBEITEN EW_USERNAME: groot EW_PASSWORD: "" EW_PRODUCTIVE: true EW_DB: /data/machines.json TZ: Europe/Berlin # Sollten Ports extern verfügbar gemacht werden müssen (nicht empfohlen) ports: - "8080:8080" # : restart: unless-stopped # Newt-Client für eine Pangolin-Integration #newt: #image: fosrl/newt #container_name: newt #networks: #- traefik-net #restart: unless-stopped #environment: #- PANGOLIN_ENDPOINT= #- NEWT_ID= #- NEWT_SECRET= networks: traefik-net: external: true