Skip to content

Innovations citoyennes

Pour que les citoyens proposent leurs solutions, et reprennent le pouvoir.

  • Accueil
  • Règlement
  • Articles
  • Participez
  • Votez
  • Chatez
  • Echangez
  • Interagissez
  • Sites amis
  • Toggle search form

Gitnet héberge vos pages statiques

Posted on 2 octobre 2022 By Sandokan Damaio Aucun commentaire sur Gitnet héberge vos pages statiques

Gitnet est la forge logicielle que je gère depuis quelques années et qui héberge la totalité de mes projets. Elle s’appuie sur l’excellentissime Gitea, un logiciel libre pour faire son propre Github/Gitlab sans dépenser des fortunes en ressources matérielles.

Gitea est un logiciel très complet mais une des fonctionnalités qui peut manquer à certain⋅e⋅s est la publication de pages web statiques via la forge. Codeberg a développé Codeberg/pages-server, un projet écrit en GO qui permet de réaliser cette fonctionnalité. Il lance un serveur web et sert les fichiers qui sont récupérés via l’API. Après l’avoir forké pour le personnalisé, il est à présent déployé sur Gitnet Pages.

Pour commencer à publier, vous devez créer un dépot pages dans lequel vous y déposerez vos fichiers. Le contenu sera accessible via https://votre-login.gitnet.page/{fichier}.

Dans le cas où vous souhaitez intégrer des pages à un dépot existant, ajoutez une branche pages puis accédez à votre contenu via https://votre-login.gitnet.page/le-depot/{fichier} :

dev@project $ git switch --orphan pages
# Si vous avez des fichiers ignorés par git qui existent :
dev@project $ git rm --cached -r .

Et si vous désirez accéder à du contenu qui se trouve sur une autre branche, il faudra la spécifier de cette façon : https://votre-login.gitnet.page/le-depot/@la-branche/{fichier}.

Vous pouvez utiliser un générateur de site static mais il faudra ajouter un CI/CD. J’ai réalisé des tests avec Hugo + Woordpecker et ça marche bien ! On build la branche ou se trouve les sources, on copie le résultat dans la branche pages et on pousse le code sur Gitnet. Voici la configuration utilisée.

Si toutefois le service venait à être pas mal utilisé, alors j’intégrerai des fonctionnalités plus avancées comme le nom de domaine personnalité. Tel qu’il est déployé actuellement, ce n’est pas possible.

Source: https://www.deblan.io/post/624/gitnet-heberge-vos-pages-statiques

Gitnet héberge vos pages statiques

Navigation de l’article

Previous Post: Banques d’images gratuites et libres de droits
Next Post: Print Friendly & PDF

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Innovations RSS

Les premières grosses cylindrées auto-stabilisées vont bientôt être commercialisées
Les premières grosses cylindrées auto-stabilisées vont bientôt être commercialisées

Anicet Mbida nous livre chaque matin ce qui se fait de mieux en matière d'innovation. Ce mardi, il s'intéresse à… [...]

Des papillons à l’origine d’une nouvelle peinture ultralégère

L’ensemble des couleurs du commerce sont basées sur les pigments. Ces derniers ont en effet l’avantage d’être réplicables en grands… [...]

Réaliser un antibiogramme en seulement deux heures grâce à une pince optique

Lorsqu’une personne est victime d’une grave infection, les médecins doivent identifier rapidement l’antibiotique capable de lutter contre la bactérie responsable… [...]

Les lead users et leur rôle dans l’innovation

Le concept de « lead users » a été crée en 1986 par Eric von Hippel, professeur au MIT, qui les a définit… [...]

Une peau synthétique pour étudier les secrets des moustiques

Près de 725 000 morts par an seraient à attribuer aux moustiques selon l’OMS (Organisation Mondiale de la Santé). Ce qui a… [...]

Logiciels libres RSS

« Libre à vous ! » sur radio Cause Commune (4 avril 2023)
« Libre à vous ! » sur radio Cause Commune (4 avril 2023)

Start: 4 Avril 2023 - 15:30End: 4 Avril 2023 - 17:30 172e émission Libre à vous ! de l'April en direct sur radio Cause Commune 93.1 FM et DAB+ en… [...]

« Le numérique nous insère dans une trame toujours plus resserrée »

Fin 2022, deux membres de La Quadrature ont répondu aux question de Ruptures, un collectif de militant.es grenoblois.es formé à l’automne 2021. L’entretien a été publié dans leur journal La… [...]

La translittératie numérique, objet de la médiation numérique (première partie)

Cette semaine, le collectif « Lost in médiation » vous invite à découvrir la première partie d’un article de Corine Escobar, Nadia Oulahbib et Amélie Turet dans lequel elles nous partagent leur… [...]

Événement | JdLL2023 - Atelier GULL Academy | Lyon | Avril 2023

Dimanche 02 avril 2023 de 16h00 à 16h55 Maison Pour Tous - Salle des Rancy 249, rue Vendôme 69003 Lyon Nous animerons un atelier, intitulé "Imaginons ensemble la GULL Academy".… [...]

Événement | JdLL2023 - Stand Associatif | Lyon | Avril 2023

Samedi 01 et dimanche 02 avril 2023 de 10h00 à 18h00 Maison Pour Tous - Salle des Rancy 249, rue Vendôme 69003 Lyon À cette occasion, plusieurs associations héraultaises et… [...]

Annuaires-des-logiciels-libres-et-open-sourceTélécharger

Copyright © 2022 Innovations citoyennes by Sandokan Damaio.

Powered by PressBook News Dark theme