Serveur d'annonces de préparation de ĞMarchés

tuxmain fb2d18f879 Readme, table accessibility 3 weeks ago
src fb2d18f879 Readme, table accessibility 3 weeks ago
static fb2d18f879 Readme, table accessibility 3 weeks ago
templates fb2d18f879 Readme, table accessibility 3 weeks ago
.gitignore abfaf4c8db Initial commit 1 month ago
Cargo.lock bcfccd6a0e Ads db, new/rm, better query handling, icon 3 weeks ago
Cargo.toml bcfccd6a0e Ads db, new/rm, better query handling, icon 3 weeks ago
LICENSE abfaf4c8db Initial commit 1 month ago
README.md fb2d18f879 Readme, table accessibility 3 weeks ago
rustfmt.toml abfaf4c8db Initial commit 1 month ago

README.md

ĞMarché

Implémentation en Rust du site des ĞMarchés.

Configuration

Aucun autre logiciel n'est requis. Un webserver (e.g. Apache, Nginx) ou autre (e.g. stunnel, ssl-proxy) peut être utilisé en reverse-proxy, par exemple pour utiliser HTTPS.

Initialisez la configuration :

gmarche init

Modifiez la configuration dans ~/.config/gmarche/config.json. Vous pouvez aussi modifier les templates HTML et les fichiers statiques dans ce dossier.

Lancez le serveur :

gmarche start

L'option -d <dir> permet de changer le dossier de données/config (par exemple pour lancer plusieurs instances) :

gmarche -d mon/autre/dossier/ start|init