Compare commits
7 Commits
e3fed862f0
...
2f68c1cec1
Author | SHA1 | Date |
---|---|---|
Simon | 2f68c1cec1 | |
Simon | 53d4058d6b | |
Simon | e1aaac2e36 | |
Simon | b4dc497f1e | |
Simon | a8e2ae107a | |
Simon | 62faf520a9 | |
Simon | cc8d27b036 |
|
@ -0,0 +1 @@
|
|||
*.webm filter=lfs diff=lfs merge=lfs -text
|
|
@ -25,3 +25,9 @@ Nous pouvons mettre à jour notre documentation générale ou les services propo
|
|||
Pour mettre à jour Doks, il suffit d'ajouter le dépôt Git du projet original `git remote add doks git@github.com:gethyas/doks.git`, de rappatrier les nouveaux changements `git pull doks --rebase` et ainsi ne pas avoir de conflit. Seul le fichier `hugo_stats.json` qui récolte toutes les propriétés CSS du framework Tailwindcss utilisé dans les templates. C'est pourquoi un des premiers commit est la mise dans `.gitignore`.
|
||||
|
||||
Lors de la mise à jour de Doks, il faut vérifier s'il faut mettre à jour la version de Hugo dans `.drone.yml`. Je n'ai pas réussi à ce que l'image utilise le Drone importé par _npm_.
|
||||
|
||||
## Créer une image d'une vidéo
|
||||
|
||||
```
|
||||
ffmpeg -i *.webm -r 1 -f image2 ulage-%3d.jpg
|
||||
```
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
title: "Nextcloud"
|
||||
description: "Nexcloud est une plateforme de service de stockage, de partage de fichiers et d’applications diverses en ligne."
|
||||
weight: 300
|
||||
icon: files
|
||||
sidebar:
|
||||
collapsed: true
|
||||
seo:
|
||||
title: "Gérer vos données" # custom title (optional)
|
||||
description: "" # custom description (recommended)
|
||||
canonical: "" # custom canonical URL (optional)
|
||||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
Retrouvez tous les liens nous ayant permis de réaliser la documentation de Nextcloud.
|
||||
|
||||
## Bibliographie
|
||||
|
||||
- [Synchroniser le calendrier Picasoft sur ses agendas par Picasoft](https://wiki.picasoft.net/doku.php?id=asso:tuto:calendrier)
|
||||
- [Nextcloud par Tedomum](https://tedomum.net/service/nextcloud/)
|
||||
- [Beaucoup de documentations différentes par Grap](https://librairie.grap.coop/books/nextcloud)
|
||||
- [Fichiers par Nubo](https://doc.nubo.coop/fr/tour-rapide/fichiers/)
|
|
@ -1,18 +1,15 @@
|
|||
---
|
||||
title: "Gérer vos données"
|
||||
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: 300
|
||||
toc: true
|
||||
icon: files
|
||||
sidebar:
|
||||
collapsed: true
|
||||
seo:
|
||||
title: "Gérer vos données" # custom title (optional)
|
||||
description: "" # custom description (recommended)
|
||||
canonical: "" # custom canonical URL (optional)
|
||||
noindex: false # false (default) or true
|
||||
---
|
||||
---
|
||||
title: "Client de synchronisation"
|
||||
description: "Guides lead a user through a specific task they want to accomplish, often with a sequence of steps."
|
||||
summary: ""
|
||||
date: 2024-03-16T14:45:48+02:00
|
||||
lastmod: 2024-03-16T14:45:48+02:00
|
||||
draft: false
|
||||
weight: 500
|
||||
toc: true
|
||||
sidebar:
|
||||
collapsed: false
|
||||
seo:
|
||||
title: "Gérer vos données" # custom title (optional)
|
||||
description: "" # custom description (recommended)
|
||||
---
|
Binary file not shown.
After Width: | Height: | Size: 143 KiB |
Binary file not shown.
|
@ -0,0 +1,31 @@
|
|||
---
|
||||
title: "Installation sur Ubuntu"
|
||||
description: "Installation du client de synchronisation de Nextcloud sur Ubuntu."
|
||||
weight: 310
|
||||
seo:
|
||||
title: "Installation du client de synchronisation de Nextcloud sur Ubuntu"
|
||||
description: "Nous verrons comment installer le client de synchronisation de Nextcloud sur Ubuntu en ligne de commande pour nous permettre une bonne intégration au système de fichier mais aussi pour une mise à jour automatique par le système d'exploitation."
|
||||
---
|
||||
|
||||
Sous Ubuntu, il y a [plusieurs possibilités](https://doc.ubuntu-fr.org/nextcloud-client) d'installer le client de synchronisation de Nextcloud.
|
||||
|
||||
Pour une intégration complète avec votre système de fichier et une mise à jour automatique par le système d'exploitation, nous vous conseillions de passer par des lignes de commandes... 😱 Ne vous inquiétez pas ce n'est pas compliqué :
|
||||
|
||||
1. Lancer votre terminal
|
||||
1. Copier coller les 2 lignes ci-dessous avec **votre souris** :
|
||||
```shell
|
||||
sudo add-apt-repository -y ppa:nextcloud-devs/client > /dev/null
|
||||
sudo apt-get install -y nautilus-nextcloud > /dev/null
|
||||
```
|
||||
1. Appuyer sur la touche `Entrer`
|
||||
1. Renseigner votre mot de passe (Il ne s'affiche pas dans le terminal, c'est normal, c'est pour une question de sécurité.) puis appuyer sur la touche `Entrer`
|
||||
1. Patienter
|
||||
1. C'est installé ! 🥳
|
||||
|
||||
Si vous rencontrez un problème, vous pouvez supprimer `> /dev/null` des commandes pour avoir plus de renseignement.
|
||||
|
||||
## Vidéo de démonstration
|
||||
|
||||
Vous pouvez visualiser cette vidéo qui présente la manipulation. Vous utiliserez 8.5 Mo lors du lancement de la vidéo.
|
||||
|
||||
{{< video src="Installation du client de synchronisation de Nextcloud sur Ubuntu" autoplay="false" muted="true" >}}
|
Binary file not shown.
After Width: | Height: | Size: 143 KiB |
Binary file not shown.
|
@ -0,0 +1,33 @@
|
|||
---
|
||||
title: "Désinstallation sur Ubuntu"
|
||||
description: "Désinstallation du client de synchronisation de Nextcloud sur Ubuntu."
|
||||
weight: 320
|
||||
seo:
|
||||
title: "Désinstallation du client de synchronisation de Nextcloud sur Ubuntu"
|
||||
description: "Nous verrons comment désinstaller le client de synchronisation de Nextcloud sur Ubuntu en ligne de commande pour nous permettre."
|
||||
---
|
||||
|
||||
Nous allons voir comment désinstaller le client de synchronisation sur le système d'exploitation Ubuntu.
|
||||
|
||||
Vous devez l'avoir installé avec la méthode d'installation préconisée dans l'article [Installer le client](/docs/nextcloud/ubuntu/installer-le-client).
|
||||
|
||||
Nous allons utiliser la même méthode en passant par les lignes de commandes :
|
||||
|
||||
1. Lancer votre terminal
|
||||
1. Copier coller les 2 lignes ci-dessous avec **votre souris** :
|
||||
```shell
|
||||
sudo apt-get autoremove -y --purge nautilus-nextcloud > /dev/null
|
||||
sudo add-apt-repository -y --remove ppa:nextcloud-devs/client > /dev/null
|
||||
```
|
||||
1. Appuyer sur la touche `Entrer`
|
||||
1. Renseigner votre mot de passe (Il ne s'affiche pas dans le terminal, c'est normal, c'est pour une question de sécurité.) puis appuyer sur la touche `Entrer`
|
||||
1. Patienter !
|
||||
1. C'est désinstallé 🤙
|
||||
|
||||
Si vous rencontrez un problème, vous pouvez supprimer `> /dev/null` des commandes pour avoir plus de renseignement.
|
||||
|
||||
## Vidéo de démonstration
|
||||
|
||||
Vous pouvez visualiser cette vidéo qui présente la manipulation. Vous utiliserez 9.8 Mo lors du lancement de la vidéo.
|
||||
|
||||
{{< video src="Désinstallation du client de Synchronisation de Nextcloud sur Ubuntu" autoplay="false" muted="true" >}}
|
|
@ -16,3 +16,19 @@ seo:
|
|||
canonical: "" # custom canonical URL (optional)
|
||||
noindex: false # false (default) or true
|
||||
---
|
||||
|
||||
Retrouvez tous les liens nous ayant permis de réaliser la documentation de Vaultwarden.
|
||||
|
||||
## Bibliographie
|
||||
|
||||
- [Tutoriel : Bitwarden, le gestionnaire de mots de passe gratuit et open source par Le Crabe Info](https://lecrabeinfo.net/utiliser-bitwarden-gestionnaire-mots-de-passe-gratuit-et-open-source.html)
|
||||
- [Introduction aux mots de passe par Privacy Guides](https://www.privacyguides.org/fr/basics/passwords-overview/#phrases-secretes-diceware)
|
||||
- [Gestionnaires de mots de passe par Privacy Guides](https://www.privacyguides.org/fr/passwords/)
|
||||
- [Utilisation de Vaultwarden pour la gestion des mots de passe](https://wiki.picasoft.net/doku.php?id=asso:tuto:vaultwarden)
|
||||
- [Vaultwarden par TeDomum](https://tedomum.net/service/vaultwarden/)
|
||||
- [De Keepass à Vaultwarden](https://nanoy.fr/fr/post/keepass-to-vaultwarden/)
|
||||
|
||||
## Recommandation
|
||||
|
||||
- CNIL (2022) : Mots de passe : une nouvelle recommandation pour maîtriser sa sécurité | CNIL
|
||||
- ANSSI (2021) : https://www.ssi.gouv.fr/uploads/2021/10/anssi-guide-authentification_multifacteur_et_mots_de_passe.pdf
|
||||
|
|
|
@ -7,7 +7,7 @@ services:
|
|||
icon: route-2
|
||||
description: Directus est un logiciel de gestion de contenu qui permet de stocker et d'accéder au contenu via une API.
|
||||
subdomain: admin
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
element:
|
||||
tool:
|
||||
name: Element
|
||||
|
@ -25,7 +25,7 @@ services:
|
|||
icon: brand-git
|
||||
description: Gitea est une forge logicielle libre pour l'hébergement de développement logiciel et la gestion du code source
|
||||
subdomain: forge
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
hedgedoc:
|
||||
tool:
|
||||
name: Hedgedoc
|
||||
|
@ -43,7 +43,7 @@ services:
|
|||
icon: mail-fast
|
||||
description: Gestionnaire de listes de diffusion et d'infolettre avec envoie possible par mail ou SMS.
|
||||
subdomain: infolettre
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
metabase:
|
||||
tool:
|
||||
name: Metabase
|
||||
|
@ -52,7 +52,7 @@ services:
|
|||
icon: chart-dots-2
|
||||
description: Solution d'informatique décisionnelle, mise en place de graphique de ses données pour piloter son activité.
|
||||
subdomain: tableaudebord
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
mobilizon:
|
||||
tool:
|
||||
name: Mobilizon
|
||||
|
@ -61,7 +61,7 @@ services:
|
|||
icon: speakerphone
|
||||
description: Un outil qui vous permet de trouver, créer et organiser des événements. Publiez une page pour votre groupe !
|
||||
subdomain: mobilizon
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
nextcloud:
|
||||
tool:
|
||||
name: Nextcloud
|
||||
|
@ -70,7 +70,7 @@ services:
|
|||
icon: files
|
||||
description: Gérer en collaboration vos fichiers, contacts et agendas pour permettre une bonne organisation.
|
||||
subdomain: nuage
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
outline:
|
||||
tool:
|
||||
name: Outline
|
||||
|
@ -107,4 +107,4 @@ services:
|
|||
description: Organiser vous autour de listes de tâches et rendre visible l'avancement de vos projets avec votre équipe.
|
||||
subdomain: projets
|
||||
path: '?redirectToProvider=true'
|
||||
doc: /docs/nuage/gérer-vos-données/
|
||||
doc: /docs/nextcloud/gérer-vos-données/
|
||||
|
|
|
@ -0,0 +1,67 @@
|
|||
{{- /* hugo-video shortcode
|
||||
/*
|
||||
/* This file is part of hugo-video shortcode.
|
||||
/* A Hugo component shortcode to embed videos using the HTML video element.
|
||||
/*
|
||||
/* @copyright @2019 onwards Nicolas Martignoni (nicolas@martignoni.net)
|
||||
/* @source https://github.com/martignoni/hugo-video
|
||||
/* @license https://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
/*
|
||||
*/ -}}
|
||||
|
||||
{{- $video_src := .Get "src" -}}
|
||||
{{- $video_mp4 := "" -}}
|
||||
{{- $video_webm := "" -}}
|
||||
{{- $video_ogg := "" -}}
|
||||
{{- $video_dl := "" -}}
|
||||
{{- $width := "100%" -}}
|
||||
{{- $filenotfound := true -}}
|
||||
{{- $unsupportedfile := true -}}
|
||||
|
||||
{{- /* Find all files with filename (without suffix) matching "src" parameter. */ -}}
|
||||
{{- $video_files := (.Page.Resources.Match (printf "%s*" $video_src)) -}}
|
||||
|
||||
{{- /* Find first image file with filename (without suffix) matching "src" parameter. */ -}}
|
||||
{{- $poster := ((.Page.Resources.ByType "image").GetMatch (printf "%s*" $video_src)) -}}
|
||||
|
||||
{{- /* Find in page bundle all valid video files with matching name. */ -}}
|
||||
{{- with $video_files -}}
|
||||
{{- $filenotfound = false -}}
|
||||
{{- range . -}}
|
||||
{{- if or (in .MediaType.Suffixes "mp4") (in .MediaType.Suffixes "m4v") -}}
|
||||
{{- $unsupportedfile = false -}}
|
||||
{{- $video_mp4 = . -}}
|
||||
{{- end -}}
|
||||
{{- if (in .MediaType.Suffixes "webm") -}}
|
||||
{{- $unsupportedfile = false -}}
|
||||
{{- $video_webm = . -}}
|
||||
{{- end -}}
|
||||
{{- if (in .MediaType.Suffixes "ogv") -}}
|
||||
{{- $unsupportedfile = false -}}
|
||||
{{- $video_ogg = . -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{- if $filenotfound -}}
|
||||
{{- /* No file of given name was found, we stop here. */ -}}
|
||||
{{- errorf "No file with filename %q found." $video_src -}}
|
||||
{{- else if $unsupportedfile -}}
|
||||
{{- errorf "No valid video file with filename %q found." $video_src -}}
|
||||
{{- else -}}
|
||||
<video {{ if ne (.Get "controls") "false" }}controls {{ end }}preload="none" width="{{ or (.Get "width") $width }}" {{ with .Get "height" }}height="{{.}}"{{ end }} {{ if eq (.Get "autoplay") "true" }}autoplay {{ end }}{{ if eq (.Get "loop") "true" }}loop {{ end }}{{ if eq (.Get "muted") "true" }}muted {{ end }}{{ with $poster }}poster="{{ .RelPermalink }}" {{ end }}playsinline class="html-video">
|
||||
{{- with $video_webm }}
|
||||
<source src="{{ .RelPermalink }}" type="video/webm">
|
||||
{{- $video_dl = . -}}
|
||||
{{- end }}
|
||||
{{- with $video_ogg }}
|
||||
<source src="{{ .RelPermalink }}" type="video/ogg">
|
||||
{{- $video_dl = . -}}
|
||||
{{- end }}
|
||||
{{- with $video_mp4 }}
|
||||
<source src="{{ .RelPermalink }}" type="video/mp4">
|
||||
{{- $video_dl = . -}}
|
||||
{{- end }}
|
||||
<span>{{ i18n "video_unsupported" $video_dl | safeHTML}}</span>
|
||||
</video>
|
||||
{{- end -}}
|
Loading…
Reference in New Issue