New version of the main website of openbsd.fr.eu.org / Nouvelle version du site principal de openbsd.fr.eu.org
This repository has been archived on 2023-06-11. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Vincent Finance 4d7a0623a0
continuous-integration/drone/push Build is passing Details
fermeture: correction liens
2023-06-11 17:05:21 +02:00
content fermeture: correction liens 2023-06-11 17:05:21 +02:00
public Creation of the repo 2022-03-26 11:48:12 +01:00
static template/footer: add a small banner below the credits 2022-07-31 12:14:22 +02:00
templates fermeture 2023-06-11 17:01:19 +02:00
.drone.yml ci: add rsync commands for synchronization during publishing 2022-07-11 20:35:18 +02:00
.gitignore Change links generation for Gemini version + edit content of pages 2022-03-27 13:15:45 +02:00
README.md readme: add infos about CI/CD + fix typo 2022-07-08 09:18:16 +02:00
config.toml config: change website title 2022-06-23 16:20:09 +03:00

README.md

Openbsd.fr.eu.org v2

Build Status

Français

Site principal de openbsd.fr.eu.org

Description

Ceci est le site principal de openbsd.fr.eu.org, un site francophone d'une communautée centrée sur OpenBSD. Il est entièrement conçu à l'aide du générateur de site kiln.

Construction

Dépendances

Installation

  • Fedora GNU/Linux :
$ sudo dnf install go scdoc
$ git clone https://git.sr.ht/~adnano/kiln
$ cd kiln && make && sudo make install
$ git clone https://git.sr.ht/~adnano/mdtohtml
$ cd mdtohtml && make && sudo make install
$ git clone https://git.sr.ht/~adnano/gmnitohtml
$ cd gmnitohtml && make && sudo make install
$ sudo pip3 install md2gemini
  • OpenBSD :
$ doas pkg_add go gmake scdoc
$ git clone https://git.sr.ht/~adnano/kiln
$ cd kiln && gmake && doas gmake install
$ git clone https://git.sr.ht/~adnano/mdtohtml
$ cd mdtohtml && gmake && doas gmake install
$ git clone https://git.sr.ht/~adnano/gmnitohtml
$ cd gmnitohtml && gmake && doas gmake install
$ pip3 install md2gemini

Génération du site

Pour construire le site, utiliser la commande kiln build à la racine du dépôt.

Publication du site

Ce dépôt Git utilise de la CI/CD : un script se déclenche automatiquement à chaque commit validé sur la branche principale et active le déploiement automatique du site sur le serveur. Aucune action utilisateur n'est donc requise pour activer le déploiement.

English

Main website of openbsd.fr.eu.org

Description

This is the main website of openbsd.fr.eu.org, a French website of a community about OpenBSD. It is entirely build with kiln, a static website generator.

Construction

Dependencies

Installation

  • Fedora GNU/Linux :
$ sudo dnf install go scdoc
$ git clone https://git.sr.ht/~adnano/kiln
$ cd kiln && make && sudo make install
$ git clone https://git.sr.ht/~adnano/mdtohtml
$ cd mdtohtml && make && sudo make install
$ git clone https://git.sr.ht/~adnano/gmnitohtml
$ cd gmnitohtml && make && sudo make install
$ sudo pip3 install md2gemini
  • OpenBSD :
$ doas pkg_add go gmake scdoc
$ git clone https://git.sr.ht/~adnano/kiln
$ cd kiln && gmake && doas gmake install
$ git clone https://git.sr.ht/~adnano/mdtohtml
$ cd mdtohtml && gmake && doas gmake install
$ git clone https://git.sr.ht/~adnano/gmnitohtml
$ cd gmnitohtml && gmake && doas gmake install
$ pip3 install md2gemini

Site generation

To build the website, use the kiln build command at the repo's root.

Site publication

This git repo uses CI/CD : a script starts automatically for every commit pushed on the main branch and deploys the site on the server. No action is needed for deploying the site.