Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

wallabag lost port when redirecting requests from reverse proxy

Abierto
#449 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
35/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
docker, nginx

Línea de trabajo

Empieza reproduciendo la redirección con el entorno de Docker proporcionado, el valor de SYMFONY__ENV__DOMAIN_NAME y las cabeceras del proxy inverso. Rastrea cómo construye la aplicación la redirección de inicio de sesión y verifica que visitar https://wallabag.a.com:6666 redirige a una URL que conserva el puerto 6666.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

I am working on deploying a wallabag behind reverse proxy.

wallabag container adderss: http://127.0.0.1:5555,

reverse proxy domain: https://wallabag.a.com:6666,

Wallabag configure:
- SYMFONY__ENV__DOMAIN_NAME=https://wallabag.a.com:6666

When visiting “https://wallabag.a.com:6666”,the server redirected to "https://wallabag.a.com/login“,miss the port.

wallabag log:
::ffff:10.0.3.9 - - [03/Jul/2025:10:53:02 +0800] "GET / HTTP/1.1" 302 215 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/138.0.0.0 Safari/537.36 Edg/138.0.0.0"

reverse proxy config:
proxy_set_header Host '$host'; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_set_header X-Forwarded-Port $server_port; proxy_set_header X-Forwarded-Host $host:$server_port;

Lenguaje dominante
Shell
Estrellas
771
Forks
168
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

  • Incluye un Dockerfile o un archivo de Docker Compose
  • Sin plantilla de pull request
  • Sin guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de wallabag/docker

Todos los issues de wallabag/docker

Issues similares

Más issues de Shell/Bash

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.