- Modifié
Hello,
Je ne sais pas si il y en a beaucoup qui maitrisent Traefik et qui du coup vont pouvoir m'aider:
J'ai installé ubooquity en container, traefik gère la partie reverse proxy.
Jusqu'à présent, j'utilise le docker-compose ci dessous pour ubooquity.
ubooquity:
image: linuxserver/ubooquity
container_name: ubooquity
restart: always
ports:
- 2203:2203
volumes:
- /home/user/docker/ubooquity:/config
- /home/user/Media/Ebooks/Livres:/books
- /home/user/Media/Ebooks/BD:/comics
labels:
- traefik.backend=ubooquity
- traefik.frontend.rule=Host:ubooquity.mondomaine.fr
- traefik.port=2202
- traefik.frontend.entryPoints=http,https
environment:
- PUID=1000
- PGID=1000
- TZ=Europe/Paris
- MAXMEM=1024
En soit cela fonctionne mais j'aimerai optimiser car les chemins d'accès à ubooquity sont assez chiants:
http://serveur:2202/ubooquity/ pour le portail de lecture
http://serveur:2203/ubooquity/admin/ pour le portail d'admin
A ce jour, j'ai réussi à rediriger ubooquity.mondomaine.fr vers serveur:2202
il faut que je rajoute /ubooquity derriere et pour le portail d'admin bah faut que je renseigne le port bref c'est galère.
Ma premiere question est donc:
puis je créer une autre serie de label qui mapperait adminubooquity.mondomaine.fr vers serveur:2203 ??
j'ai un peu creusé et j'avour que je ne pige pas comment gérer un second frontend et evidemment le port associé.
Ma seconde est:
quitte à faire les choses bien, je me suis dit que ubooquity.mondomaine.fr pourrait renvoyer vers monserveur:2202/ubooquity/, bref eviter d'ajouter le chemin en plus.
En lisant la doc de traefik, j'ai vu qu'on pouvait utiliser AddPrefix de manière à rajouter /ubooquity.
Cela fonctionne à moitié, je suis bien redirigé vers la bonne page mais par contre aucune icone/photo de la page ne se charge, je me trouve juste avec le texte, j'avoue ne pas comprendre. Si quelqu'un a eu une idee...
Merci