Support » Installation » Zugriff auf WordPress hinter nginx

  • Hallo.

    Ich habe folgendes Setup :

    Ich habe einen raspberry pi auf dem Docker läuft. Die IP Adresse des Raspberry PI (192.168.2.130) dem Port des NGINX habe ich auf meiner Fritzbox freigegeben.

    Für meine Anwendungen wie z.B grafana klappen. Allerdinge wenn ich versuche die Worpress Instanz über das Internet zu erreichen bekommen ich einen Timeout. Im loakalen Netz erreiche ich den Word Press (Container) ohne Probleme.

    version: "3.3"
    
    services:
      ################################################
      # NGINX SERVICE
      ################################################
      nginx:
        image: "jc21/nginx-proxy-manager:latest"
        container_name: nginx
        restart: on-failure
        ports:
          - "80:80"
          - "81:81"
          - "443:443"
        volumes:
          - ./volumes/nginx/data:/data
          - ./volumes/nginx/letsencrypt:/etc/letsencrypt
    
      ################################################
      # PORTAINER SERVICE
      ################################################
      portainer:
        image: portainer/portainer-ce:latest
        container_name: portainer
        restart: on-failure
        user: "${UID}:${GID}"
        volumes:
          - /var/run/docker.sock:/var/run/docker.sock:ro
          - ./volumes/portainer:/data:rw
        ports:
          - "8000:9443"
    
    
    
    
      ################################################
      # MARIADB SERVICE
      ################################################
      mariadb:
        image: lscr.io/linuxserver/mariadb
        container_name: mariadb
        restart: on-failure
        user: "${UID}:${GID}"
        environment:
          MYSQL_ROOT_PASSWORD: admin
        volumes:
          - ./volumes/mariadb/config:/config:rw
        ports:
          - "8030:3306"
        depends_on:
          - portainer
    
    
    
    
    
    
      ################################################
      # WORDPRESS SERVICE
      ################################################
      wordpress:
        image: wordpress:latest
        container_name: wordpress
        restart: on-failure
        user: "${UID}:${GID}"
        volumes:
          - ./volumes/wordpress/data:/var/www/html
        environment:
          - WORDPRESS_DB_HOST=192.168.2.130:8030
          - WORDPRESS_DB_USER=wordpress
          - WORDPRESS_DB_PASSWORD=wordpress
          - WORDPRESS_DB_NAME=wordpress
          - WORDPRESS_TABLE_PREFIX=wp_
        ports:
          - "8080:80"

    Im Nginx habe ich konfiguriert, dasss die URL () auf die folgende IP durchgereicht wird :

    http://192.168.2.130:8080

    Hat jemand eine Idee warum die Konfiguration nicht funktioniert, bzw was ich vergessen habe.

    • Dieses Thema wurde geändert vor 2 Monaten, 2 Wochen von 8u3631984.
Ansicht von 1 Antwort (von insgesamt 1)
Ansicht von 1 Antwort (von insgesamt 1)