From 246e671d47fdeff4b382a9150ed0e22fe2950f51 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sat, 11 Feb 2023 14:59:24 +0100 Subject: [PATCH] add content and conf --- .woodpecker.yml | 17 +++++++++++++ docs/services/private.csv | 6 ----- docs/services/private.md | 2 +- docs/services/private.yml | 24 +++++++++++++++++++ docs/services/public.csv | 12 ---------- docs/services/public.md | 2 +- docs/services/public.yml | 50 +++++++++++++++++++++++++++++++++++++++ docs/status.md | 18 ++++++++++++++ docs/status.yml | 18 ++++++++++++++ mkdocs.yml | 2 ++ 10 files changed, 131 insertions(+), 20 deletions(-) create mode 100644 .woodpecker.yml delete mode 100644 docs/services/private.csv create mode 100644 docs/services/private.yml delete mode 100644 docs/services/public.csv create mode 100644 docs/services/public.yml create mode 100644 docs/status.md create mode 100644 docs/status.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..3c469b3 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,17 @@ +pipeline: + build: + image: gitnet.fr/deblan/mkdocs + commands: + - mkdocs build + deploy: + image: eeacms/rsync + secrets: [ssh_user_host, ssh_priv_key] + commands: + - mkdir "$HOME/.ssh" + - echo "$SSH_PRIV_KEY" > "$HOME/.ssh/id_ed25519" + - chmod 700 "$HOME/.ssh" + - chmod 600 "$HOME/.ssh/id_ed25519" + - rsync -e "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" -avz --delete ./site/ "$SSH_USER_HOST:mkdocs/" + when: + branch: + - main diff --git a/docs/services/private.csv b/docs/services/private.csv deleted file mode 100644 index 59e8f19..0000000 --- a/docs/services/private.csv +++ /dev/null @@ -1,6 +0,0 @@ -Nom;Description;URL;Code source -Tiny Tiny RSS;Agrégateur de flux RSS;https://tiny.deblan.org/;https://git.tt-rss.org/git/tt-rss -NextCloud;Gestion de fichiers collaborative, calendriers, contacts, mots de passe;https://deblan.cloud/;https://github.com/nextcloud/server -Wallabag;Outils pour gérer ses lectures différées;https://wallabag.deblan.org/;https://github.com/wallabag/wallabag -RoundCube;Webmail;https://webmail.deblan.org/;https://github.com/roundcube/roundcubemail -RainLoop;Webmail;https://webmail2.deblan.org/;https://github.com/rainloop/rainloop-webmail diff --git a/docs/services/private.md b/docs/services/private.md index bafaa33..08c22d2 100644 --- a/docs/services/private.md +++ b/docs/services/private.md @@ -1,3 +1,3 @@ # Services accessibles sur inscription -{{ read_csv('services/private.csv') }} +{{ read_yaml('private.yml') }} diff --git a/docs/services/private.yml b/docs/services/private.yml new file mode 100644 index 0000000..fd7ddf4 --- /dev/null +++ b/docs/services/private.yml @@ -0,0 +1,24 @@ +- Nom: "Tiny Tiny RSS" + Description: "Agrégateur de flux RSS" + Url: "https://tiny.deblan.org/" + "Code source": "https://git.tt-rss.org/git/tt-rss" + +- Nom: "NextCloud" + Description: "Gestion de fichiers collaborative" + Url: "https://deblan.cloud/" + "Code source": "https://github.com/nextcloud/server" + +- Nom: "Wallabag" + Description: "Outils pour gérer ses lectures différées" + Url: "https://wallabag.deblan.org" + "Code source": "https://github.com/wallabag/wallabag" + +- Nom: "RoundCube" + Description: "Webmail" + Url: "https://webmail.deblan.org/" + "Code source": "https://github.com/roundcube/roundcubemail" + +- Nom: "RainLoop" + Description: "Webmail" + Url: "https://webmail2.deblan.org/" + "Code source": "https://github.com/rainloop/rainloop-webmail" diff --git a/docs/services/public.csv b/docs/services/public.csv deleted file mode 100644 index a7c8375..0000000 --- a/docs/services/public.csv +++ /dev/null @@ -1,12 +0,0 @@ -Nom;Description;URL;Code source -Gitnet;Forge logicielle GIT;https://gitnet.fr;https://github.com/go-gitea/gitea -OG:Image;Générateur d'image pour le partage sur les réseaux;https://deblan.gitnet.page/og-image;https://gitnet.fr/deblan/og-image -Sondage;Organiser des rendez-vous simplement;https://sondage.deblan.org/;https://framagit.org/framasoft/framadate/framadate -Cyberchef;Application de cryptographie, de compression et d'analyse/traitement de données;https://cyberchef.deblan.org/;https://github.com/gchq/CyberChef -SVGOMG;Optimisation de fichiers SVG;https://svg.deblan.org/;https://gitnet.fr/deblan/svgomg-ui https://github.com/jakearchibald/svgomg -PrivateBin;Partage de contenus textes chiffrés;https://privatebin.deblan.org;https://github.com/PrivateBin/PrivateBin -Pad;Édition collaborative de texte;https://pad.deblan.org/;https://github.com/ether/etherpad-lite -Calc;Édition collaborative de tableau;https://calc.deblan.org/;https://github.com/audreyt/ethercalc -LibreQR;Générateur de Qrcode;https://code.antopie.org/miraty/libreqr/ -Drawio;Éditeur de diagrammes;https://draw.deblan.org/;https://github.com/jgraph/drawio -Image Scrubber;Anonymisation de photos (suppression des données exif et floutage diff --git a/docs/services/public.md b/docs/services/public.md index 7277089..58c789b 100644 --- a/docs/services/public.md +++ b/docs/services/public.md @@ -1,3 +1,3 @@ # Services accessibles librement -{{ read_csv('services/public.csv') }} +{{ read_yaml('public.yml') }} diff --git a/docs/services/public.yml b/docs/services/public.yml new file mode 100644 index 0000000..16c5f3d --- /dev/null +++ b/docs/services/public.yml @@ -0,0 +1,50 @@ + +- Nom: "Gitnet" + Description: "Forge logicielle GIT" + Url: "https://gitnet.fr" + "Code source": "https://github.com/go-gitea/gitea" + +- Nom: "OG:Image" + Description: "Générateur d'image pour le partage sur les réseaux" + Url: "https://deblan.gitnet.page/og-image" + "Code source": "https://gitnet.fr/deblan/og-image" + +- Nom: "Sondage" + Description: "Organiser des rendez-vous simplement" + Url: "https://sondage.deblan.org/" + "Code source": "https://framagit.org/framasoft/framadate/framadate" + +- Nom: "Cyberchef" + Description: "Ensemble d'outils très variés" + Url: "https://cyberchef.deblan.org/" + "Code source": "https://github.com/gchq/CyberChef" + +- Nom: "SVGOMG" + Description: "Optimisation de fichiers SVG" + Url: "https://svg.deblan.org/" + "Code source": "https://gitnet.fr/deblan/svgomg-ui https://github.com/jakearchibald/svgomg" + +- Nom: "PrivateBin" + Description: "Partage de contenus textes chiffrés" + Url: "https://privatebin.deblan.org" + "Code source": "https://github.com/PrivateBin/PrivateBin" + +- Nom: "Pad" + Description: "Édition collaborative de texte" + Url: "https://pad.deblan.org/" + "Code source": "https://github.com/ether/etherpad-lite" + +- Nom: "Calc" + Description: "Édition collaborative de tableau" + Url: "https://calc.deblan.org/" + "Code source": "https://github.com/audreyt/ethercalc" + +- Nom: "Générateur de Qrcode" + Description: "Générateur de Qrcode" + Url: "https://qrcode.deblan.org" + "Code source": "https://code.antopie.org/miraty/libreqr/" + +- Nom: "Drawio" + Description: "Éditeur de diagrammes" + Url: "https://draw.deblan.org/" + "Code source": "https://github.com/jgraph/drawio" diff --git a/docs/status.md b/docs/status.md new file mode 100644 index 0000000..7505d7f --- /dev/null +++ b/docs/status.md @@ -0,0 +1,18 @@ +# Statut des services + +Pour accéder à la liste des incidents et des maintenances majeures, consulter https://status.deblan.org/. + +Il est possible de s'abonner au flux RSS pour recevoir des alertes depuis votre outils préféré : https://status.deblan.org/rss. + +Vous pouvez également recevoir être notifié par mail : https://status.deblan.org/subscribe. **Attention : en cas d'une panne de serveur de mail, vous ne recevrez pas de notification.** + + + + + diff --git a/docs/status.yml b/docs/status.yml new file mode 100644 index 0000000..7505d7f --- /dev/null +++ b/docs/status.yml @@ -0,0 +1,18 @@ +# Statut des services + +Pour accéder à la liste des incidents et des maintenances majeures, consulter https://status.deblan.org/. + +Il est possible de s'abonner au flux RSS pour recevoir des alertes depuis votre outils préféré : https://status.deblan.org/rss. + +Vous pouvez également recevoir être notifié par mail : https://status.deblan.org/subscribe. **Attention : en cas d'une panne de serveur de mail, vous ne recevrez pas de notification.** + + + + + diff --git a/mkdocs.yml b/mkdocs.yml index 14c081c..f5b59d8 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -34,6 +34,7 @@ markdown_extensions: startinline: true - pymdownx.tabbed: alternate_style: true + - pymdownx.magiclink - pymdownx.snippets - pymdownx.superfences - pymdownx.highlight @@ -48,3 +49,4 @@ nav: - "Services": - "Accès libre": services/public.md - "Sur inscription": services/private.md + - "États des services": status.md