#26 Le 19/12/2025, à 23:15
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
snap list
Name Version Rev Tracking Publisher Notes
core18 20251029 2976 latest/stable canonical✓ base
nextcloud 32.0.2snap1 51274 latest/stable nextcloud✓ -
snapd 2.72 25577 latest/stable canonical✓ snapdapt policy apache2 nginx
apache2:
Installé : (aucun)
Candidat : 2.4.58-1ubuntu8.8
Table de version :
2.4.58-1ubuntu8.8 500
500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
2.4.58-1ubuntu8 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 Packages
nginx:
Installé : (aucun)
Candidat : 1.24.0-2ubuntu7.5
Table de version :
1.24.0-2ubuntu7.5 500
500 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu noble-security/main amd64 Packages
1.24.0-2ubuntu7 500
500 http://archive.ubuntu.com/ubuntu noble/main amd64 PackagesHors ligne
#27 Le 19/12/2025, à 23:15
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
Tu penses à quoi ?
Hors ligne
#28 Le 19/12/2025, à 23:18
- xubu1957

Re : [RÉSOLU] Https pour un serveur ubuntu.
A ce machin > help.nextcloud.com/t/nextcloud-snap-server-stops-working-after-installing-custom-ssl-certificate-from-godaddy/237394/2
Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [ Résolu ] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci. Membre de Linux-Azur
En ligne
#29 Le 20/12/2025, à 00:52
- krodelabestiole

Re : [RÉSOLU] Https pour un serveur ubuntu.
le serveur nextcloud est installé en snap, pas étonnant que tu ne trouves pas de trace d'apache ou quoi que ce soit.
perso je n'y connais rien en cette méthode d'installation, c'est très spécifique, tu ne peux pas te baser sur la documentation générale (apache ou SSL en général sur Ubuntu).
il faudrait voir ce que canonical fournit comme doc à ce sujet, si c'est seulement faisable, sinon mieux vaut peut-être (sûrement) passer par un reverse proxy, si tu veux continuer en snap : https://github.com/nextcloud-snap/nextc … erse-proxy
comme le dit @O_20_100_O, docker et traefik est une option, et c'est celle que je prendrais parce que c'est celle que je connais, qu'elle nécessite moins de mettre les "mains dans le cambouis", et qu'elle est plus agnostique (pas liée aux technos canonical) et généralisée (docker est probablement la solution la plus utilisée actuellement pour mettre en place des services en auto-hébergement).
j'ai essayé de mettre à jour la doc docker mais il y a encore du boulot et elle reprend vraiment les bases (dockerfile etc.), ce qui n'est pas indispensable ici : https://doc.ubuntu-fr.org/docker
mieux vaut utiliser directement docker compose + traefik, mais cette doc n'est pas à jour : https://doc.ubuntu-fr.org/docker-compose // edit : je viens de la mettre à jour
mieux vaut chercher docker compose nextcloud traefik sur un moteur, fouiller les dépôts git pour un truc à jour * et utiliser ça comme base (ça permet au passage de mettre en place un cache redis et une plateforme collabora, ou etherpad etc.).
je pense que c'est la méthode la plus simple pour mettre en place une solution performante complète et paramétrable en HTTPS, mais dans l'absolu c'est loin d'être simple malheureusement.
c'est pour ça qu'on propose ça sur le wiki :
Si on n'a pas envie de se plonger dans les affres de l'administration système, on peut aussi faire appel à un prestataire, qui s'occupe de la partie technique et de la maintenance du serveur. Il faut cependant lui accorder une certaine confiance car vous allez lui confier vos données.
https://doc.ubuntu-fr.org/nextcloud#prestataires
en tout cas je pense que c'est avec cette méthode qu'on sera le plus à même de t'aider ici, ou en natif, installation manuelle (ni snap ni apt) mais c'est au moins aussi galère et ce sera la misère à transférer sur une nouvelle machine, contrairement à docker qui est l'affaire de 5 minutes (quelques fichiers à copier et une commande à passer).
* tip pour trouver un exemple à jour : si tu vois version= en début de docker-compose.yml c'est has been, cette ligne n'est plus utilisée. pareil si tu vois la commande docker-compose, qui n'est plus utilisée, remplacée par docker compose sans trait d'union.
Dernière modification par krodelabestiole (Le 20/12/2025, à 03:47)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#30 Le 20/12/2025, à 01:24
- krodelabestiole

Re : [RÉSOLU] Https pour un serveur ubuntu.
cet exemple n'est malheureusement plus à jour (mais pas bien compliqué à upgrade) https://github.com/Andreaux/Nextcloud-D … se-Traefik
l'auteur a remplacé traefik par harp : https://github.com/Andreaux/Nextcloud-Docker-Compose mais du coup ce n'est plus auto-suffisant.
pour l'installation il faut installer git, docker et docker compose puis
git clone URLen remplaçant l'URL par ce qui s'affiche quand on clique sur le bouton vert <> Code de chaque dépôt.
ensuite copier si besoin EXAMPLE.env vers .env, et éditer .env pour ses propres besoins (nom de domaine, credentials, etc.).
et ensuite depuis le répertoire contenant les fichiers .env et docker-compose.yml, entrer la commande
sudo docker compose upnouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#31 Le 20/12/2025, à 09:11
- O_20_100_O

Re : [RÉSOLU] Https pour un serveur ubuntu.
Et bien voilà qui est fait. krodelabestiole a bien expliqué les choix possibles.
1/ Garder Nextcloud en snap et chercher ailleurs des sources d'information sur son fonctionnement. peut-être demander à Canonical.
2/ Installer Nextcloud de façon classique, tu as de la documentation sur Ubuntu-fr, mais il faut consulter plusieurs pages et elles ne sont pas toujours actualisées. De plus ce mode d'installation n'est pas facile à dupliquer sur un autre serveur en cas de panne. Plusieurs paquets à installer et des paramètres dans de nombreux fichiers, répartis dans plusieurs répertoires ...
3/ Installer avec Docker et Docker-compose. La structure est plus simple et plus facile à passer d'une machine à l'autre en sauvegardant un minimum de choses. Tu auras de l'aide ici.
La semaine dernière, pour préparer une éventuelle panne de mon serveur, j'ai mis vingt minutes pour le dupliquer sur un autre PC dont j'avais la disposition pour quelques jours.
- installer Debian 13 puis docker et docker-compose.
- copier le compose.yml. Ce fichier est le chef d'orchestre, il contient les instructions pour construire le serveur et les services voulus.
- copier les répertoires des "volumes" définis dans le compose.yml
- passer la commande "docker compose up -d" et tout ce qui est nécessaire s'installe et se paramètre automatiquement y compris les certificats Let's Encrypt.
Quand tout est chargé et démarré, on dispose sur la copie des mêmes services qui existaient sur l'original. Dans ce cas : Nextcloud, mariadb, Home-assistant, Grav et Traefik.
4/ Créer un compte Nextcloud chez un prestataire. Et si c'est juste pour les contacts et l'agenda comme tu l'as écrit plus haut, c'est bien la meilleure solution, gratuite, simple et fiable.
Les autres façons de faire demandent quand même plus d'investissement et pas mal d'apprentissage.
Dernière modification par O_20_100_O (Le 20/12/2025, à 09:18)
Hors ligne
#32 Le 20/12/2025, à 11:39
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
Bonjour
Ba mince c'est vraiment pas de chance, c'est bien dommage car il tournait vraiment bien. C'est bien dommage qu'il ne gère pas le HTTPS de façon plus simple.
Oui merci krodelabestiole tes explications sont claires,j'avais testé avec nextcloudpi sur ma rasp3 (installer Apache,MariaDB c'est long est chiant a faire)
Je vais me tourner vers le docker.
Merci à vous tous pour votre aide. Bonne fête de fin d'année
Dernière modification par panzer95 (Le 20/12/2025, à 11:41)
Hors ligne
#33 Le 20/12/2025, à 12:19
- O_20_100_O

Re : [RÉSOLU] Https pour un serveur ubuntu.
Je vais me tourner vers le docker.
dans ce cas, tu peux choisir entre Nextcloud AIO, qui devra être le seul service ou alors avec Nextcloud + Mariadb + Traefik + ce dont a aussi besoin ...
Hors ligne
#34 Le 20/12/2025, à 13:26
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
Ok ça marche. Je vais prendre le temps d'étudier tout cela.
Merci
Hors ligne
#35 Le 20/12/2025, à 13:32
- krodelabestiole

Re : [RÉSOLU] Https pour un serveur ubuntu.
si tu es content de ton snap il y a quand-même cette doc :
sinon mieux vaut peut-être (sûrement) passer par un reverse proxy, si tu veux continuer en snap : https://github.com/nextcloud-snap/nextc … erse-proxy
//edit et surtout celle-ci en fait : https://github.com/nextcloud-snap/nextc … cloud-snap
finalement il y a une commande prévue pour gérer le certificat SSL !
sudo nextcloud.enable-https lets-encryptDernière modification par krodelabestiole (Le 20/12/2025, à 13:35)
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#36 Le 20/12/2025, à 22:32
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
Oh incroyable tu as trouvé
.
Mais au final en lisant la doc on parle de serveur externe pour gérer le https, mais en interne ce n'est pas possible ?
Il faut un nom de domaine pour configurer le ssl.
Je veux rester en local je n'ai aucun intérêt de passer mon serveur en externe juste pour avoir du https, il me faut juste le https afin que le téléphone IOS de ma femme puisse se connecter au serveur calendrier de mon nextcloud...
Tu penses que c'est possible ? le reverse proxy s'est pareil ?
Merci à toi ?
Hors ligne
#37 Le 20/12/2025, à 22:40
- krodelabestiole

Re : [RÉSOLU] Https pour un serveur ubuntu.
non ce n'est pas possible : au mieux tu peux te créer un certificat auto-signé et les clients afficheront toujours une alerte.
le service de certification tiers est considéré indispensable : il fait partie de la sécurité en garantissant l'identité du serveur.
mais en interne tu t'en fiches et personne ne peut rien authentifier donc tu dois vivre avec ces alertes.
ceci dit je pense que c'est généralement une bonne idée de prendre un nom de domaine quand on se lance dans l'auto-hébergement, pour accéder à son cloud depuis n'importe où et profiter d'un service mail digne de ce nom par ex. : https://doc.ubuntu-fr.org/hebergement#a … de_domaine pour 10€ par an environ.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#38 Le 20/12/2025, à 23:28
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
Merci pour ta réponse,
Je vais partir sur le certificat auto-signé car je n'ai vraiment aucun intérêt de l'ouvrir sur l'extérieur juste pour un calendrier.
Je vais voir pour trouver la marche a suivre.
Merci encore à toi.
Cordialement
Hors ligne
#39 Le 20/12/2025, à 23:44
- krodelabestiole

Re : [RÉSOLU] Https pour un serveur ubuntu.
dans ce cas je pense que tu peux simplement ouvrir le port 443 et utiliser HTTPS.
à moins qu'un client t'embête vraiment, de toute façon tu auras toujours des alertes.
puis si il n'y a que toi et des personnes de confiance sur ton réseau local, HTTPS est de toute façon globalement inutile.
monsieur bidouille avait réalisé des vidéos très pédagogiques sur le sujet : https://youtube.com/watch?v=Fqvo6M2d5IQ
et ceci dit si tu l'ouvres sur l'extérieur je suis sûr que tu trouveras plein d'utilités pratiques à ton serveur, au delà du calendrier ! échange de fichiers, synchros en tout genre, accès depuis partout, dégooglisation...
n'hésite pas à jeter un œil aux apps par ex. : https://doc.ubuntu-fr.org/nextcloud#applications ou aux nombreux clients f-droid.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#40 Le 21/12/2025, à 00:04
- panzer95
Re : [RÉSOLU] Https pour un serveur ubuntu.
Ok je vais regarder ça. merci
Ah je suis un grand fan du libre, j'ai commencé avec ubuntu 7,04 a l"époque déjà j'essayais de m'esquiver de Win.
Je suis passé par Ubuntu phone avec mon aquaris x2, et là j'ai un fairphone avec e/os de murena d'ailleurs c'était eu mon fournisseur, je voulais récupérer mes données en local malgré un excellent servir chez murena,rien de mieux que le local.
AJOUT
il suffisait de faire un
nextcloud.enable-https self-signedpour générer un certificat auto signé.
Merci encore a tous pour votre aide
Dernière modification par panzer95 (Le 21/12/2025, à 02:33)
Hors ligne