Compare commits
2 Commits
ea91c51e98
...
da600373c5
Author | SHA1 | Date |
---|---|---|
Simon | da600373c5 | |
Simon | cb1370a7df |
34
.drone.yml
34
.drone.yml
|
@ -103,21 +103,21 @@ steps:
|
|||
- hugo --minify --environment cremeaux.org
|
||||
- hugo deploy --environment cremeaux.org
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: RésiLien
|
||||
# ---
|
||||
# kind: pipeline
|
||||
# type: docker
|
||||
# name: RésiLien
|
||||
|
||||
steps:
|
||||
- name: Installation des dépendances & construction du site
|
||||
image: hugomods/hugo:exts-0.123.8
|
||||
environment:
|
||||
AWS_ACCESS_KEY_ID:
|
||||
from_secret: CREMEAUX_AWS_ACCESS_KEY_ID
|
||||
AWS_SECRET_ACCESS_KEY:
|
||||
from_secret: CREMEAUX_AWS_SECRET_ACCESS_KEY
|
||||
commands:
|
||||
- npm install --ignore-scripts
|
||||
- hugo --minify --environment staging.resilien.fr
|
||||
- hugo --minify --environment staging.resilien.fr
|
||||
- hugo deploy --environment staging.resilien.fr
|
||||
# steps:
|
||||
# - name: Installation des dépendances & construction du site
|
||||
# image: hugomods/hugo:exts-0.123.8
|
||||
# environment:
|
||||
# AWS_ACCESS_KEY_ID:
|
||||
# from_secret: CREMEAUX_AWS_ACCESS_KEY_ID
|
||||
# AWS_SECRET_ACCESS_KEY:
|
||||
# from_secret: CREMEAUX_AWS_SECRET_ACCESS_KEY
|
||||
# commands:
|
||||
# - npm install --ignore-scripts
|
||||
# - hugo --minify --environment staging.resilien.fr
|
||||
# - hugo --minify --environment staging.resilien.fr
|
||||
# - hugo deploy --environment staging.resilien.fr
|
||||
|
|
|
@ -14,13 +14,13 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
Pour avoir un compte sur cette plateforme vous devez faire partie de l'organisation. Vous pouvez envoyer un mail à {{< support >}} avec votre prénom et votre nom.
|
||||
Pour avoir un compte sur cette plateforme vous devez faire partie de l'organisation. Vous pouvez envoyer un mail à {{< support >}} avec votre prénom et votre nom.
|
||||
|
||||
La personne en charge de créer les comptes vous contactera par la suite.
|
||||
|
||||
## Authelia
|
||||
|
||||
Authelia est l'outil d'authentification de ce portail. Il permet de vous authentifier automatiquement à l'ensemble des outils que l'on vous propose. Pour information, il utilise le protocole [OpenID Connect](https://fr.wikipedia.org/wiki/OpenID_Connect) permettant de s'authentifier à un seul endroit et d'accéder de façon sécurisée à de multiples outils. La plupart des <abbr title="Google (Alphabet), Apple, Facebook (Meta), Amazon et Microsoft...">GAFAM</abbr> utilisent ce protocole pour simplifier le passage d'un outil à l'autre.
|
||||
Authelia est l'outil d'authentification de ce portail. Il permet de vous authentifier automatiquement à l'ensemble des outils que l'on vous propose. Pour information, il utilise le protocole [OpenID Connect](https://fr.wikipedia.org/wiki/OpenID_Connect) permettant de s'authentifier à un seul endroit et d'accéder de façon sécurisée à de multiples outils. La plupart des multinationales du numérique utilisent ce protocole pour simplifier le passage d'un outil à l'autre.
|
||||
|
||||
## Réinitialiser votre mot de passe
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
Le numérique est partout, mais nous prenons peu de recul sur cet outil. Rappelons qu'il doit nous faciliter notre collaboration et ainsi permettre d'être plus efficace dans notre travail.
|
||||
Les outils numériques sont partout, mais nous prenons peu de recul dessus. Rappelons qu'ils doient nous faciliter notre collaboration et ainsi permettre d'être plus efficace dans notre travail.
|
||||
|
||||
Vu les révolution sans précédente que nous vivons (extinction massive, changement climatique...), il faut le rappeler que l'informatique reste un outil non soutenable sur du long terme. Si vous voulez plus d'information, lisez ou écoutez l'épisode « [Incompatibilités des transitions numérique et écologique](https://techologie.net/episodes/86-transitions-numerique-et-ecologique-incompatibles/) » de [Techologie](https://techologie.net/).
|
||||
|
||||
|
@ -26,7 +26,7 @@ Vu les révolution sans précédente que nous vivons (extinction massive, change
|
|||
>
|
||||
> <cite>Slogan de RésiLien</cite>
|
||||
|
||||
Nous proposons des outils Open Source permettant de se libérer des <abbr title="Google (Alphabet), Apple, Facebook (Meta), Amazon et Microsoft...">GAFAM</abbr>. Ils sont hébergés directement en France sur des micro-serveurs à faible impact énergétique.
|
||||
Nous proposons des outils Open Source permettant de se libérer des multinationales du numérique. Ils sont hébergés directement en France sur des micro-serveurs à faible impact énergétique.
|
||||
|
||||
Nous devons reprendre le contrôle de nos logiciels mais aussi de nos données, c'est tout l'enjeu de cette plateforme !
|
||||
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="directus">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="directus" >}}
|
||||
|
||||
## Présentation de Directus
|
||||
|
||||
|
|
|
@ -14,10 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="element">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="element" >}}
|
||||
|
||||
## Présentation d'Element
|
||||
|
||||
|
|
|
@ -14,10 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="gitea">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="gitea" >}}
|
||||
|
||||
## Présentation de Gitea
|
||||
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="hedgedoc">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="hedgedoc" >}}
|
||||
|
||||
## Présentation de HedgeDoc
|
||||
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="listmonk">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="listmonk" >}}
|
||||
|
||||
## Présentation de Listmonk
|
||||
|
||||
|
@ -29,4 +27,8 @@ seo:
|
|||
> - **Analaytique** : Analaytique simple avec la visualisation de graphique. Connectez facilement les programmes de visualisation externes à la base de données avec la structure simple de la base de données.
|
||||
> - **Modèles** : Créez des modèles d'e-mail puissants et dynamiques avec le système de template du langage Go. Utilisez les expressions de modèles, la logique et une centaine de fonction directement dans l'objet et le contenu de votre message. Écrivez des e-mails HTML dans un éditeur WYSIWYG, Markdown, HTML brut, ou simplement du texte simple.
|
||||
>
|
||||
> <cite>Traduction de [la présentation](https://listmonk.app/) par Listmonk</cite>
|
||||
> <cite>Traduction de [la présentation](https://listmonk.app/) par Listmonk</cite>
|
||||
|
||||
## 💔 Limitation
|
||||
|
||||
- Listmonk n'est actuellement pas prévu pour gérer plusieurs comptes utilisateurs. Cette fonction devrait arriver [prochainement](https://github.com/knadh/listmonk/pull/1701).
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="metabase">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="metabase" >}}
|
||||
|
||||
## Présentation de Metabase
|
||||
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
title: "Mobilizon"
|
||||
description: "Guides lead a user through a specific task they want to accomplish, often with a sequence of steps."
|
||||
summary: ""
|
||||
date: 2023-09-07T16:04:48+02:00
|
||||
lastmod: 2023-09-07T16:04:48+02:00
|
||||
draft: false
|
||||
weight: 650
|
||||
toc: true
|
||||
icon: speakerphone
|
||||
sidebar:
|
||||
collapsed: false
|
||||
seo:
|
||||
title: "" # custom title (optional)
|
||||
description: "" # custom description (recommended)
|
||||
canonical: "" # custom canonical URL (optional)
|
||||
noindex: false # false (default) or true
|
||||
---
|
|
@ -0,0 +1,17 @@
|
|||
---
|
||||
title: "Rassembler"
|
||||
description: "Bienvenue dans Nextcloud : Un espace sécurisé pour toutes vos données."
|
||||
summary: ""
|
||||
date: 2023-09-07T16:04:48+02:00
|
||||
lastmod: 2023-09-07T16:04:48+02:00
|
||||
draft: false
|
||||
weight: 710
|
||||
toc: true
|
||||
seo:
|
||||
title: "" # custom title (optional)
|
||||
description: "" # custom description (recommended)
|
||||
canonical: "" # custom canonical URL (optional)
|
||||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< informations service="mobilizon" >}}
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="nextcloud">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="nextcloud" >}}
|
||||
|
||||
## Présentation de Nextcloud
|
||||
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="outline">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="outline" >}}
|
||||
|
||||
## Présentation de Outline
|
||||
|
||||
|
|
|
@ -14,6 +14,4 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="signaturepdf">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="signaturepdf" >}}
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="vaultwarden">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="vaultwarden" >}}
|
||||
|
||||
[**Vaultwarden**](https://github.com/dani-garcia/vaultwarden) est un serveur de gestion de mot de passe léger compatible avec les outils de [**Bitwarden**](https://bitwarden.com/) eux aussi open source.
|
||||
|
||||
|
@ -35,3 +33,7 @@ seo:
|
|||
> - Données exportables au format JSON
|
||||
>
|
||||
> <cite>Inspiration [Framalibre](https://framalibre.org/content/bitwarden)</cite>
|
||||
|
||||
## 💔 Limitation
|
||||
|
||||
- Vaultwarden ne gère pas encore l'authentification unique mais ça devrait arriver [prochainement](https://github.com/dani-garcia/vaultwarden/pull/3899).
|
||||
|
|
|
@ -14,9 +14,7 @@ seo:
|
|||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
{{< callout context="tip" title="Information" icon="info-circle" >}}
|
||||
{{< informations service="vikunja">}}
|
||||
{{< /callout >}}
|
||||
{{< informations service="vikunja" >}}
|
||||
|
||||
## Présentation de Vikunja
|
||||
|
||||
|
@ -34,8 +32,8 @@ seo:
|
|||
|
||||
## 💡 Astuce
|
||||
|
||||
- Lors de la création d’une tâche, il y a pleins d’options que l’on peut comprendre à l’aide du bouton ❔ à droite du champ
|
||||
- Lors de la création d’une tâche, il y a de nombreuses options que l’on peut comprendre à l’aide du bouton ❔ à droite du champ.
|
||||
|
||||
## 💔 Limitation
|
||||
|
||||
- Une des limitation dans Vikunja est que nous pouvons pas **pour l'instant** lier automatiquement les personnes à une équipe selon ce que l’on a renseigné dans l’annuaire LDAP. Il faut que ça soit fait à la mains par quelqu'un... [une proposition est en cours](https://kolaente.dev/vikunja/api/pulls/1393) pour ajouter cette fonctionnalité qui va arrvier dans une prochaine version.
|
||||
- Une des limitations dans Vikunja est que nous pouvons pas **pour l'instant** lier automatiquement les personnes à une équipe selon ce que l’on a renseigné dans l’annuaire LDAP. Il faut que ça soit fait par une personne ayant l'autorisation. [une proposition est en cours](https://kolaente.dev/vikunja/api/pulls/1393) pour ajouter cette fonctionnalité qui va arrvier dans une prochaine version.
|
||||
|
|
|
@ -0,0 +1,37 @@
|
|||
<p>
|
||||
<small>
|
||||
{{- time.Format (default ":date_long" .Site.Params.dateFormat) .PublishDate -}}
|
||||
{{- with .Params.categories -}}
|
||||
in
|
||||
{{- range $index, $category := . -}}
|
||||
{{ if gt $index 0 }}, {{ end -}}
|
||||
<a class="stretched-link position-relative link-muted" href="{{ "/categories/" | relLangURL }}{{ . | urlize }}/">{{ . }}</a>
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
{{- with .Params.contributors -}}
|
||||
{{ $last := sub (len .) 1 -}}
|
||||
by
|
||||
{{- range $index, $contributor := . -}}
|
||||
{{- if gt $index 0 }}{{ if eq $index $last }} and {{ else }}, {{ end }}{{ end -}}
|
||||
{{- with $.Site.GetPage "taxonomyTerm" (printf "contributors/%s" (urlize .)) -}}
|
||||
{{ if $.Params.avatar -}}
|
||||
{{ $image := .Resources.GetMatch (printf "**%s" .Params.avatar) -}}
|
||||
{{ $imageLq := $image.Resize "15x15 webp q95" -}}
|
||||
{{ $image = $image.Resize "60x60 webp q95" -}}
|
||||
<img class="rounded-circle w-auto mx-1 lazyload blur-up" src="{{ $imageLq.RelPermalink }}" data-src="{{ $image.RelPermalink }}" alt="{{ .Title }}" width="30" height="30">
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
<a class="stretched-link position-relative" href="{{ "/contributors/" | relLangURL }}{{ . | urlize }}/">{{ . }}</a>
|
||||
{{- end }}
|
||||
{{- end -}}
|
||||
{{- /* NOTE: classes 'stretched-link position-relative' are necessary to properly display the title attribute on hover */ -}}
|
||||
<span class="stretched-link position-relative reading-time text-nowrap" title="{{ i18n "reading_time" }}">{{/* trim subsequent whitespace */ -}}
|
||||
<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-clock" width="24" height="24" viewBox="0 0 24 24" stroke-width="2" stroke="currentColor" fill="none" stroke-linecap="round" stroke-linejoin="round">
|
||||
<path stroke="none" d="M0 0h24v24H0z" fill="none"></path>
|
||||
<path d="M3 12a9 9 0 1 0 18 0a9 9 0 0 0 -18 0"></path>
|
||||
<path d="M12 7v5l3 3"></path>
|
||||
</svg>
|
||||
{{- .ReadingTime }} {{ i18n "minute" .ReadingTime -}}
|
||||
</span>{{/* trim subsequent whitespace */ -}}
|
||||
</small>
|
||||
</p>
|
|
@ -1,8 +1,45 @@
|
|||
{{ $service := partial "portails/get_service" (.Get "service") }}
|
||||
{{- with $service -}}
|
||||
{{ $url := partial "portails/get_service_url" $service }}
|
||||
- <a href="{{ $url }}">Lien vers le service</a>
|
||||
{{ if $service.uptimekuma -}}
|
||||
- Statut du service : {{ if site.Params.uptimeKumaUrl }}<a href="{{ site.Params.uptimeKumaUrl }}">{{ end }}<img src="https://statuts.resilien.fr/api/badge/{{ $service.uptimekuma }}/status?style=flat-square" />{{ if site.Params.uptimeKumaUrl }}</a>{{ end }}
|
||||
{{- end -}}
|
||||
{{- /*
|
||||
Usage: `callout "type"`, where `type` is one of "note" (default), "info", "danger", or "warning"
|
||||
Based on: https://github.com/twbs/bootstrap/blob/283cbd902669732943885e94115a0e29a952baf6/site/layouts/shortcodes/callout.html
|
||||
*/ -}}
|
||||
|
||||
{{- $css_class := "" -}}
|
||||
{{- if .IsNamedParams -}}
|
||||
{{- $css_class = .Get "context" | default "tip" -}}
|
||||
{{- else -}}
|
||||
{{- $css_class = .Get 0 | default "tip" -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- $icon := .Get "icon" | default "info-circle" -}}
|
||||
{{- $title := .Get "title" | default "Information" -}}
|
||||
{{- $service := partial "portails/get_service" (.Get "service") -}}
|
||||
|
||||
{{ if ne $service.services_link false }}
|
||||
<div class="callout callout-{{ $css_class }} d-flex flex-row mt-4 mb-4 pt-4 pe-4 pb-2 ps-3">
|
||||
{{ with $icon -}}
|
||||
{{ partial "inline-svg" (dict "src" $icon "class" "callout-icon me-2 mb-3") }}
|
||||
{{- end }}
|
||||
<div class="callout-content">
|
||||
{{ with $title -}}
|
||||
<div class="callout-title">
|
||||
{{ . | $.Page.RenderString (dict "display" "block") }}
|
||||
</div>
|
||||
{{- end }}
|
||||
<div class="callout-body">
|
||||
{{- with $service -}}
|
||||
{{ $url := partial "portails/get_service_url" $service }}
|
||||
<ul>
|
||||
<li>
|
||||
<a href="{{ $url }}">Lien vers le service</a>
|
||||
</li>
|
||||
{{ if $service.uptimekuma }}
|
||||
<li>
|
||||
Statut du service : {{ if site.Params.uptimeKumaUrl }}<a href="{{ site.Params.uptimeKumaUrl }}">{{ end }}<img src="https://statuts.resilien.fr/api/badge/{{ $service.uptimekuma }}/status?style=flat-square" />{{ if site.Params.uptimeKumaUrl }}</a>{{ end }}
|
||||
</li>
|
||||
{{ end -}}
|
||||
</ul>
|
||||
{{- end -}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
{{- end -}}
|
||||
|
|
Loading…
Reference in New Issue