Forum des NAS

Tous les fabricants de NAS réunis sur un forum unique : Asustor, Qnap, Synology...

Les tutoriaux rédigés par les membres
#103760
[Tuto] Appliquer des thèmes à vos applications Docker en 1 minute ! ( Linuxserver / theme.park )

Hello, nous allons voir ici comment appliquer rapidement, et facilement des "skins / thèmes" sur nos applications favorites avec l'aide de Docker Mods ( présent dans les images Linuxserver ) et de theme.park.

Les pré-requis sont :
- Utiliser une appli dans la liste de theme.park/docker-mods
- Que cette appli soit déployé via l'image linuxserveur.
- Utiliser docker-compose*

*Ce n'est pas obligatoire, les labels peuvent être rajouté via Portainer également ( via la fonction Edit ), ou via la commande docker run, mais mon exemple, va se porter sur docker-compose

Sommaire :
1/ Choix du thème
2/ Mise en place du thème sur le conteneur
____ a/ via Docker-compose
____ b/ via Portainer
3/ Et pour les autres applications et thèmes ?

:ugeek::ugeek:

1/ Choix du thème
Notre exemple se portant sur Jellyfin, nous allons regarder la page dédié a Jellyfin sur theme.park.
On peut y voir 6 thèmes dispo :

Dark Theme
Image

Space Gray Theme
Image

Plex Theme
Image

Organizr Dark Theme

Image

Hotline Theme
Image

Aquamarine Theme
Image

Pour chaque applications, cela sera toujours pareil, toujours les 6 mêmes thèmes, avec le même nom et la même charte graphique.

Une fois le thème choisi, il nous faut retenir son nom :)

2/ Mise en place du thème sur le conteneur
Pour cette exemple, je vais choisir le thème 'Space Grey".
Il va donc me falloir rajouter 2 labels a mon conteneur jellyfin.

Code : Tout sélectionner
DOCKER_MODS=ghcr.io/gilbn/theme.park:jellyfin

et

Code : Tout sélectionner
TP_THEME=space-gray
DOCKER_MODS

est le chemin vers le dépôt contenant les thèmes
TP_THEME précise le thème que nous souhaitons

____ a/ via Docker-compose
Sur un docker compose, cela se présente comme ceci :
Image

Ensuite, il nous suffit de re-créer le conteneur avec la commande suivante :

Code : Tout sélectionner
docker-compose up -d

et le thème se retrouve appliqué ! :bounce:

____ b/ via Portainer
A venir :bounce:

3/ Et pour les autres applications et thèmes ?
Il suffit de modifier les commandes précédente :

Code : Tout sélectionner
DOCKER_MODS=ghcr.io/gilbn/theme.park:<app>

doit etre adapté suivant l'application dont vous souhaitez changé le theme, par exemple pour sonarr, le code sera :

Code : Tout sélectionner
DOCKER_MODS=ghcr.io/gilbn/theme.park:sonarr

Bien sur, il faut que le thème soit compatible, et votre conteneur soit construit depuis une image linuxserver. Pour connaitre les applications compatible, rendez-vous ici : https://docs.theme-park.dev/themes/
Toutes les applications avec ce logo : Image sont compatible avec le "Docker_Mods" des images linuxserver.

Ensuite,

Code : Tout sélectionner
TP_THEME=<theme>

doit être adapté avec le theme que vous souhaitez, <theme> peut prendre les valeurs suivante :

  • aquamarine
  • hotline
  • plex
  • dark
  • space-gray
  • organizr-dark

Exemple si ou souhaite utiliser le "Hotline Theme" :

Code : Tout sélectionner
TP_THEME=hotline

Amusez vous bien :bounce::love:

#103781
Merci pour cette découverte. Je viens de voir que cela marchait pour :

  • bazarr
  • calibre-web
  • deluge
  • emby
  • jackett
  • jellyfin (présenté ici)
  • lazylibrarian
  • librespeed
  • lidarr
  • nzbget
  • plex
  • qbittorrent
  • radarr
  • readarr
  • rutorrent
  • sabnzbd
  • sonarr
  • synclounge
  • tautulli
  • thelounge
  • transmission
#103782
Oui, il supporte aussi les images Hotio, mais que je n-utilise pas.

Sinon c-est directement intégrable avec un reverse proxy,. ..
#103794
Salut,
Via portainer tu a bien renseigné ceci dans environnement ?
N'hesite pas a placer des screens

Via dsm, j'ai pas essayé mais cela devrait fonctionner également. Pas de message d'erreur dans les logs du conteneur ?
#103823
Salut,
Je viens de comparer avec moi, et les logs sont différents :
Image

Chez moi il indique :

Code : Tout sélectionner
'TP_THEME'=space-gray

Chez toi :

Code : Tout sélectionner
'TP_THEME'=space_gray

Vérifie ta variable TP_THEME

Bonjour, Je viens d'acheter un DS220+ pour laisse[…]

Bonjour - je voudrais bien contacter l'utilisateur[…]

présentation

Bienvenue Framboise ;)

Présentation Psalrin

Bienvenue psalrin et merci pour cette prése[…]

Site hébergé sur un serveur IKOULA

Ikoula