Seite 1 von 1

[GELÖST] traefik verzeichnis leer

Verfasst: Do 25. Nov 2021, 19:34
von MasterVigori
Hallo,

kann mir jemand ein Tipp geben was ich machen kann, bekomme traefik nicht zum laufen.
Die Docker-compose wurde erstellt und alles läuft auser traefik.

Im Ordner traefik daten verzeichnis ist auch alles leer.
habe das image und alles auch schon mal neu geladen aber es wird einfach nichts

- Portainer steht Traefik auch als run.


LOG:
level=error msg="close tcp [::]:80: use of closed network connection" entryPointName=http,
level=error msg="Error while starting server: http: Server closed" entryPointName=http

Docker Status

Code: Alles auswählen

NAMES                    PORTS
zigbee2mqtt               
ei23           	 0.0.0.0:801->80/tcp
nextcloud       	 0.0.0.0:8081->80/tcp
traefik		 0.0.0.0:80->80/tcp, 0.0.0.0:443->443/tcp,  0.0.0.0:591->591/tcp 0.0.0.0:2280->8080/tcp
nextcloudpi       80/tcp, 443/tcp, 0.0.0.0:4443->4443/tcp
homeassistant             
bitwarden        3012/tcp, 0.0.0.0:2223->80/tcp
grafana            0.0.0.0:3000->3000/tcp
vscode             0.0.0.0:2222->8443/tcp
mosquitto         0.0.0.0:1883->1883/tcp, 0.0.0.0:9001->9001/tcp
wireguard         0.0.0.0:51820->51820/udp
jdownloader     0.0.0.0:3129->3129/tcp
portainer           0.0.0.0:8000->8000/tcp, 0.0.0.0:9000->9000/tcp, 9443/tcp
nextcloud_db             
esphome                     
influxdb             0.0.0.0:2003->2003/tcp, 0.0.0.0:8083->8083/tcp, 0.0.0.0:8086->8086/tcp
tasmoadmin      443/tcp, 0.0.0.0:8089->80/tcp
motioneye         0.0.0.0:8765->8765/tcp
iobroker            0.0.0.0:18081->8081/tcp
plex             

das steht im docker-compos.yaml

Code: Alles auswählen

  traefik:
    image: traefik:v2.4
    container_name: traefik
    restart: unless-stopped
    ports:
      - "80:80" # as internal http
      - "591:591" # as external http
      - "2280:8080" # config port
      - "443:443" # external https
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:ro
      - /media/pi/HDD4T/appdata/traefik/:/etc/traefik/
      - /media/pi/HDD4T/appdata/letsencrypt:/letsencrypt
    logging:
      options:
        max-size: "5m"
        max-file: "3"
wenn ich die Pi Ip im Browser eingebe mit Port 80, kommt eine weiße seite mit 404 page not found.
Bei Port 2280 kommt auch nichts.

Die Ports 80, 591, 443 sind freigegeben im Router

Re: [traefik] traefik verzeichnis leer

Verfasst: Mo 29. Nov 2021, 15:09
von ei23felix
Stell in der docker-compose.yml
bei ei23 mal folgendes ein

Code: Alles auswählen

  ei23:
    image: nginx:alpine
    container_name: ei23
    volumes:
      - ./volumes/ei23/conf:/etc/nginx/conf.d
      - ./volumes/ei23/web:/www
      - ./volumes/ei23/docs/site:/www/docs
    # ports:
    #   - 80:80
    labels:
      - traefik.enable=true
      - traefik.http.routers.ei23-lan.rule=(Host(`DEINEPIIP`) || Host(`pi`) || Host(`localhost`) || Host(`172.18.0.1`) || Host(`127.0.0.1`))
      - traefik.http.routers.ei23-lan.priority=1
      - traefik.http.routers.ei23-lan.entrypoints=lan
    restart: unless-stopped
Dann sollte zumindest ei23 Dashboard wieder intern über Port 80 erreichbar sein.
ggf. mal gucken was traefik in den logs bei portainer oder mit "docker logs traefik" zeigt..

[edit] vermutlich ist der 80er Port noch irgendwo anders blockiert...
[edit2] gerade erst gesehen: nextcloudpi ist bei dir das Problem! Das nutzt die Ports 443 und 80 bereits

Re: [traefik] traefik verzeichnis leer

Verfasst: Fr 3. Dez 2021, 21:37
von MasterVigori
Hat nichts gebracht habe alles neu installiert und jetzt gehts😁👍