Blocage avec l'installation de Portainer

Tu parles bien d'Ubuntu ? ton user ce n'est pas admin, c'est par ex Machin (ou un autre pseudo) + ton MDP (comme quand tu ouvres une session Win). Donc sur ce panneau de connexion tu te connectes avec les mêmes ID d'Ubuntu.
Oh put**** j'ai compris ! Effectivement, j'ai fait l'amalgame entre le blaz affiché et le nom d'utilisateur enregistré.
C'est bon, j'ai accès.
Message automatiquement fusionné :

Il semble accepter le https. en revanche, il n'aime pas les certificats autosignés mais j'avais déjà fais ça il y a 5 ans quand j'ai modifié mon réseau local. J'ai dû gardé la trace de "comment on se sort de ce boxon?" :D
 
Il semble accepter le https. en revanche, il n'aime pas les certificats autosignés mais j'avais déjà fais ça il y a 5 ans quand j'ai modifié mon réseau local. J'ai dû gardé la trace de "comment on se sort de ce boxon?"
Laisse comme cela - ça veut dire que l'accès est réservé au local.
Pour l'instant découvre et teste les différentes solutions - regarde déja ce qui peut être fait -
Il te faut dans un premier temps, tester, comprendre, configurer et/ou lancer quelques apps web ... tu t'occuperas de l'éthique et de l'aspect sécuritaire après ...
Pour l'instant tu es en mode "lab" et en local donc pas trop à craindre (pas + que les logiciels de ton PC sous Win).
Comme tout - il faut avancer par étape - ton projet est d'un niveau entreprise (demande déja déja une bonne connaisance et pratique du mode serveur). Nous te donnons qques pistes pour découvrir les possibilités avec qques interfaces graphiques.
Partir sur un Nas/Serveur DIY, sans connaissance ni pratique (matériel - logiciel - réseau) - ne se fera pas d'un coup de baguette magique.
C'est super d'être enthousiaste et motivé - mais comme tout : étape par étape ...
 
@morgyann ; dis-moi, j'ai besoin de comprendre la structure de Portainer et Docker.

Quand tu crées un container depuis Portainer, il te demande d'indiquer un ou plusieurs répertoires depuis l'interface.
Ces répertoires vont-ils stocker l'application qui sera dans le container, ou l'application ainsi que ses contenus ?
Exemple : Si je monte l'application "cloud" sur le SSD dans un container depuis Portainer, je peux tout de même paramétrer l'application pour qu'elle stocke et récupère les fichiers ailleurs ?
de fait, l'appli est réactive grâce au SSD et le stockage reste étendu tout en réduisant l'exposition au net ?
 
Docker est un "moteur / plateforme / logiciel de virtualisation" qui te permet de lancer des applications dans des conteneurs.
Portainer comme CasaOS et d'autres sont des interfaces graphiques pour "simplifier" le déploiement et la gestion de tes apps logicielles (tu peux les développer directement en ligne de commande via le terminal (voir par ex tutos de Belginux).
Je te rappele que si tu as installé CasaOS, tu ne peux pas utiliser Portainer pour déployer tes apps en revanche si tu les développes via SSH elle deviendra "prioritaire" ert s'intégrera automatiquement dans Casa.
Si je monte l'application "cloud" sur le SSD
Tu dois regrouper tes applications dans un dossier dédié : sur du Ubuntu/Debian : on stocke (traditionnellement mais tu peux choisir un autre dossier) dans le dossier "système" appelé 'srv' dans lequel tu crées un sous dossier que l'on nomme (aussi traditionnellement) 'appdata'.
Sur CasaOS (et Zima) - le système crée automatiquement un dossier pour stocker tes apps : 'DATA/AppData'.
Les apps en général se déploient sur le volume sur lequel elles sont installées.

paramétrer l'application pour qu'elle stocke et récupère les fichiers ailleurs ?
Cela dépend des applications ... Pour des serveurs médias comme Jellyfin ou Plex - tu peux indiquer le chemin suivant le volume dans lequel sont stockés tes médias (films, séries etc). Pour un accès extérieur à la machine - la configuration devra passer par un protocole comme SMB ou NFS.
SSD et le stockage reste étendu tout en réduisant l'exposition au net ?
Il te faut traiter dans un premier temps les choses séparément : Logiciel - Stockage - Réseau
Logiciel -> quel OS et apps j'ai besoin - Installation - configuration - tests etc (très chronophage quand tu débutes et autant quand tu deviens passionné)
Machine / Stockage -> CPU et volume de stockage suivant ton besoin (+ facile à déterminer)
Réseau : Configuration et accès externe à ton Nas / Serveur et à tes apps / services

Pour l'instant, tes apps ne sont pas accessibles à l'externe - tu restes au niveau local (comme celles de ton PC Win).

Va faire un tour chez Belginux ou chez Marius pour t'inspirer et essayer de comprendre le fonctionnement.
Je te conseille la lecture sur Belginux pour commencer Tu peux tester ses tutos en ligne de commande sur ton Ubuntu avec interface graphique - ça fonctionnera pareil (je te déconseille Debian13 pour l'instant).
Sur Marius ce ne sont que des tutos via Portainer mais cela peut déja t'inspirer ou comprendre en partie le fonctionnement.
Tu peux aussi aller sur https://docs.linuxserver.io/images/ où tu as un listing d'images ....

En bref, continu à bûcher le côté logiciel - le reste (machine et réseau) tu verras après ...
 
Il te faut traiter dans un premier temps les choses séparément : Logiciel - Stockage - Réseau
Logiciel -> quel OS et apps j'ai besoin - Installation - configuration - tests etc (très chronophage quand tu débutes et autant quand tu deviens passionné)
Machine / Stockage -> CPU et volume de stockage suivant ton besoin (+ facile à déterminer)
Réseau : Configuration et accès externe à ton Nas / Serveur et à tes apps / services
Salut,
  1. OS = Ubuntu.👍
  2. 🚨Les logiciels : C'est mon but premier ici. Lister les applis compatibles dont j'ai besoin, les utilitaires en surveillance, maintenance et sécu, puis déterminer l'ordre d'installation afin d'éviter les écueils typiques à Linux.
  3. Le hardware a déjà été traité avant d'arriver ici, c'est ça de gagner en temps.👍
  4. 🚨Réseau : La partie la plus difficile pour moi sur un Linux, mais comme d'hab, je vais m'adapter.
Clairement, je ne peux pas tester des choses qui ne seront pas dans les critères (CasaOS ou ZimaOS qui ne sont pas compatibles avec mon RAID matériel par exemple).
Là, j'ai Ubuntu, cockpit, Docker et Portainer que tu m'as recommandé. 👍
⏱️Mon temps est compté en 12 jours désormais, avec de dispo seulement quelques soirées et une partie de 2 week-ends. Sinon je devrais tout mettre au placard et ça va impacter toutes mes activités pendant 1 an. Evidemment, c'est une éventualité qui n'est pas envisagée pour moi ;-)
 
CasaOS ou ZimaOS qui ne sont pas compatibles avec mon RAID matériel par exemple
CasaOS est une application donc ne gère pas le matériel seulement les apps Docker - c'est l'OS Ubuntu qui le gère.
ZimaOS est un OS Nas (basé sur Linux/Debian) - logiquement l'ensemble du matériel devrait être reconnu. Je te conseille de faire le test. L'interface est simple et complète.
Le développeur garantit qu'aucune donnée ni télémétrie ne sont collectés - Aussi tu te connectes à l'interface en mode crypté sans aucune configuration via ton PC (app en .exe) + une app pour smartphone. IceWhale est effectivement basé en Chine ... C'est toi qui voit mais teste quand même.

J'utilise Zima depuis 6 mois en prod - c'est stable - agréable à utiliser - l'installation est ultra rapide - les mises à jour de tes apps sont signalées etc

Je doute que 12 jours te suffiront pour configurer un serveur Nas fonctionnel.
avec Zima tu as juste l'apprentissage de la configuration des apps Docker (là c'est jouable en 12 jours pour avoir qque chose de propre et opérationnel).
 
ZimaOS est un OS Nas (basé sur Linux/Debian)
Ok. Je vais le télécharger et l'installer pour voir. Si ça coince, je remettrais Ubuntu.
12 jours, c'est 11 de plus que pour un Windows, donc c'est faisable. Le tout, c'est de lister les tâches dans l'ordre logique d'exécution.
 
@morgyann
C'est fait.
Alors j'ai trouvé comment rattacher mon RAID dans ZimaOS, mais il n'est pas si simple à atteindre.
Pour Jellyfin :
Je ne peux pas sélectionner le RAID, dont aucun répertoire n'apparaît dans la liste.

Jellyfin1.png

Je me suis dis que j'allais pointer les répertoires directement depuis le container via Portainer.
Mais à la différence d'un container créé directement dans Portainer, je ne peux pas choisir les chemins car le système les installe en bridant l'accès.

portainer-jellyfin-dossier.png

Si je vais dans l'application Fichiers, je ne vois pas et n'ai pas accès au RAID.

ZimaOS-storage&.png

En revanche, depuis la console, j'ai accès au stockage général sur la gauche.

ZimaOS-storage2.png

Et lorsque je clique sur le stockage à gauche, je vais sur le gestionnaire de stockage et là, je vois bien le SSD sur lequel il y a ZimaOS, et le RAID6 matériel dessous. En cliquant sur le dossier du RAID, j'y accède et peux y créer des dossiers.

ZimaOS-storage2b.png

ZimaOS-storage3.png

Et je parviens à y envoyer des fichiers.

ZimaOS-storage4.png

Sinon j'ai trouvé cette fonction de migration mais j'ai un doute sur son effet...
Clairement, pour éviter tout conflit si c'est difficile de choisir ses répertoire, le mieux serait de réaliser des liens symboliques, pour rebondir sur le SSD et filer directement dans le RAID. La question est de savoir si c'est possible dans cet OS.

La migration à la place du lien symbolique ? La base sera-t-elle mise à jour, où cela va-t-il juste déplacer le dossier et/ou son contenu ?

jellyfin-migration.png

Chose très curieuse :
Depuis Windows sur un PC, j'ai accès à tous les dossiers ZimaOS, du RAID jusqu'au dossier d'installation.

Explorateur W11.png

Au final et pour ce que j'ai vu de ZimaOS pour ce soir, c'est que l'OS est très fermé et s'annonce payant pour des usages plus complets et dépasser certaines limitent qui font penser à UNRAID. Certes, à 29$ avec la parité euro/dollar, c'est très attractif. Ca doit donner 25 euros à la louche. J'ignore si la version payante débloquerait le problème que je rencontre et qui va se reproduire avec les autres services tel que Nextcloud pour lequel j'aurai besoin du moins de freins possible.
J'ignore aussi si l'on peut ôter les verrous et faire apparaître la racine du SSD qui en l'état est masquée, sans passer par Windows.
 
La vie n'est pas un long fleuve tranquille... Mais j'ai trouvé une question similaire à la mienne sur le HUB ZimaOS où la réponse est bien expliquée.

Bref, pour réadresser des répertoires (Volumes ?) depuis ZimaOS et sans passer par le terminal, on clique sur le menu des tuiles d'applications depuis la console, et paramètres.
Ici pour Jellyfin.

Jellyfin parametres1.png

Ensuite il suffit de modifier les chemins des données. J'ai donc pu renvoyer Jellyfin vers le RAID matériel, tout en conservant l'appli dans son docker sur le SSD.

Jellyfin parametres2.png

Du coup je vais pouvoir libérer de l'espace sur mes stockages et récupérer de la sauvegardes pour mes créations. C'est le plus urgent pour éviter un drame.
Je me collerai à Nexcloud dimanche.

Donc c'est bien moins fermé que ce que je croyais. J'ai également installer un explorateur qui permet d'accéder aux dossiers cachés. Cela m'a permis de mieux cerner l'arborescence du système. Je creuserai ça pour m'y retrouver plus facilement.