Je fais un #website pour un collectif d'ami·es non tech. Selon vous quelle est la meilleure manière pour qu'iels s'en sortent sans moi pour mettre à jour & modifier le site?
Un #CMS à part entière comme #Grav ?
Un #SSG comme #Eleventy , sur #gitlab ou sur un de leurs ordis?
Avec un #headlesscms ? Ou du sur-mesure?
Vous avez suggestion, bonne pratique, outil?
Sachant qu'il n'y a pas d'envie manifestée d'apprendre le web et l'utilisation du terminal etc.
@dobody j'avais fait un site sur Pélican pour ma belle-sœur qui éditait via un gitlab. Ça a bien été !
Sinon la Fabricademy utilise des mkdocs sur gitlab et les gens arrivent à bien l'utiliser
@vvvvvilay elle édite directement dans l'IDE de gitlab?
Je pense faire ça avec #11ty comme je connais bien ce générateur, mais il me faut des pointeurs, et j'ai potentiellement un souci avec le fait d'encombrer la repo de vidéos et photos.
Et aussi, ça pose pas problème quant à l'hébergement des données? Càd qu'elles seront sur un gitlab et pas chez mes hébergeureuses si gentil•les @domainepublic
@dobody @domainepublic oui direct dans gitlab. À l'époque, il n'y avait pas d'IDE, ou alors je ne connaissais pas. C'était pas un très gros site. Pas de vidéos, des photos à une taille raisonnable.
@vvvvvilay @domainepublic
Intéressant!
*me thinking comment je peux héberger les contenus média sur mon espace serveur et les relier à Gitlab tout en rendant la tâche des autres pas complexe*
@dobody @domainepublic ah oui, du coup c'était pas un gitlab pages. J'avais un script pour faire un gît pull sur mon serveur et refaire le build des pages statiques. Je pense que je lui avais mis sur son ordi et qu'elle devait juste cliquer dessus pour le lancer.
@vvvvvilay @dobody @domainepublic j'allais justement venir dire que les site static sur gitlab le problème c'est comment tu actives leur régénération. Gitlab a la fonctionnalités de docker (nuuuuuul parce que ca utilise plein de resource cote serveur gitlab, l'inverse de ce qu'on veut quand on fait un petit site static). mais j'ai fais pareil, une page avec un gros bouton "regénérer", qui envoi un signal au serveur, le serveur git pull et regenere pelican et voilà.