riotkit-org / docker-taiga

Production-ready docker container for Taiga https://taiga.io
https://quay.io/repository/riotkit/taiga?tab=tags
GNU General Public License v3.0
55 stars 8 forks source link

Migrate to Alpine 3.10 #10

Open blackandred opened 5 years ago

blackandred commented 5 years ago

The image is pretty big in my opinion, its possible I guess to move it to Alpine 3.10.

Leopere commented 5 years ago

Oh please do this I really want to just have the app and Traefik in front of it! Far nicer for adding too many web apps into my self-hosting rig.

blackandred commented 4 years ago

The migration to Alpine 10 should be possible. The problem could be in not using NGINX, as Taiga requires to set routing externally for different components such as events queue, frontend and backend on the same domain.

Example:

{% if TAIGA_ENABLE_EVENTS.lower() == 'true' %}
        location /events {
            proxy_pass http://{{ TAIGA_EVENTS_HOST }}/events;
            proxy_http_version 1.1;
            proxy_set_header Upgrade $http_upgrade;
            proxy_set_header Connection "upgrade";
            proxy_connect_timeout 7d;
            proxy_send_timeout 7d;
            proxy_read_timeout 7d;
        }
        {% endif %}

So I'm changing the target of this issue to address only migration to Alpine.