seedbox-compose
seedbox-compose copied to clipboard
Reverse proxy
Ref. #2
Je propose d'utiliser https://github.com/containous/traefik/ comme reverse proxy. Il est plus simple à configurer et surtout ne nécessite pas de redémarrage.
Il suffit de rajouter des labels dans le fichier docker-compose.yml. SSL est pris en charge
Je veux bien m'occuper de la PR si besoin ;)
Si tu as le temps de te plonger dans mon fouilli de code et faire la PR pourquoi pas ;)
J'avoue, j'ai essayé et bash j'suis pas ultra fan ^^' J'ai un docker-compose qui fait ~ la même chose que seedbox-compose mais avec juste:
- Traefik
- Rtorrent/Rutorrent
- Plex
- Portainer
- (et https://github.com/jfurrow/flood/ en expérimental)
C'est sur un repo privé pour le moment, mais je vais surement l'ouvrir, quand j'aurais viré mes tokens/passwords du code ^^
Je suis preneur, j'ai du mal à assimiler le principe de Traefik et comment le mettre en place 😁
C'est un binaire (codé en Go) qui écoute le port 80 et qui redirige les requêtes vers le bon container selon le host demandé.
Je trouve du temps d'ici ce weekend pour ouvrir mon repo ;)
Pas de soucis j'attends de tes nouvelles alors ;)
Eh hop : https://github.com/welcoMattic/hadopi-public
- Treafik
- Rtorrent+rutorrent
- Flood (client rtorrent en ReactJS)
- Plex
- Portainer
Ahhhhh top je vais regarder ca !
J'ai testé en adaptant la conf mais rien, 404 sur le traefik backend, et sur le container de test (radarr). Et j'ai aucun logs pour le container traefik ..
tu peux push ça sur une branche (genre traefik
) et je jette un oeil ? ;)
Bah j'ai essayé même avec le tien, en changeant juste le domain.tld, et ca ne marche pas hum. Je vais essayer de te push ca quelque part. Je reviens vers toi ;)
Au pire tu peux rejoindre le channel telegram ? SeedboxCompose
faut modifier traefik.toml aussi, sur ma stack. J'ai push ça vite fait sans doc :/ sorry ^^
Oui je l'ai modifié, après j'ai vu qu'il etait erase quand je faisais le docker-compose, et j'ai fais un dockerfile pour l'intégrer au docker, mais rien.