# Applications

# Pack applicatifs

#### [https://yourownnet.net/pack-applicatifs/](https://yourownnet.net/pack-applicatifs/)

# PrivateBin

#### [https://belginux.com/installer-privatebin-avec-docker/](https://belginux.com/installer-privatebin-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Heimdall - Une page d’accueil avec vos raccourcis

#### [https://heimdall.site/](https://heimdall.site/)

#### [https://upandclear.org/2018/09/16/heimdall-une-page-daccueil-avec-vos-raccourcis-multimedia/](https://upandclear.org/2018/09/16/heimdall-une-page-daccueil-avec-vos-raccourcis-multimedia/)

####  

#### [https://www.youtube.com/watch?v=P5QE5Qx7fxI](https://www.youtube.com/watch?v=P5QE5Qx7fxI)

# BookStack - Plate-forme pour organiser et stocker des informations

#### [https://www.bookstackapp.com/](https://www.bookstackapp.com/)

#### [https://github.com/BookStackApp/BookStack/releases](https://github.com/BookStackApp/BookStack/releases)

#### [https://www.bookstackapp.com/docs/admin/installation/](https://www.bookstackapp.com/docs/admin/installation/)

#### [https://www.bookstackapp.com/#features](https://www.bookstackapp.com/#features)

---

#### [https://belginux.com/installer-bookstack-avec-docker/](https://belginux.com/installer-bookstack-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Docker

Les instructions d'installation du site docker :

#### [https://docs.docker.com/engine/install/ubuntu/?fbclid=IwAR2WcY5EhguX\_L9ctcaaJJBISS\_rej58FcTcdwsW6\_OjxJDTS5RYJKWt6b0](https://docs.docker.com/engine/install/ubuntu/?fbclid=IwAR2WcY5EhguX_L9ctcaaJJBISS_rej58FcTcdwsW6_OjxJDTS5RYJKWt6b0)

#### [https://www.youtube.com/watch?v=f0u4p41RRVo](https://www.youtube.com/watch?v=f0u4p41RRVo)

---

<span class="author flex-self-stretch">[PAPAMICA](https://github.com/PAPAMICA)</span><span class="mx-1 flex-self-stretch color-fg-muted">/</span>**[docker-compose-collection](https://github.com/PAPAMICA/docker-compose-collection)**

#### [https://github.com/PAPAMICA/docker-compose-collection?s=09](https://github.com/PAPAMICA/docker-compose-collection?s=09)

Merci PAPAMICA pour ce lien.

---

#### Régler l'erreur " version" is obselete de Docker Compose :

#### [Régler l'erreur 'version' is obsolete de docker-compose (belginux.com)](https://belginux.com/regler-l-erreur-version-is-obsolete-docker-compose/)

---

#### Installer Docker :

#### [https://belginux.com/installer-docker-sous-debian-12/](https://belginux.com/installer-docker-sous-debian-12/)

---

# Gestionnaire de fichiers

#### <span style="text-decoration:underline;">**File browser :**</span>

#### [https://www.youtube.com/watch?v=x\_DhbsDZ2Tw](https://www.youtube.com/watch?v=x_DhbsDZ2Tw)

#### [https://domopi.eu/file-browser-un-gestionnaire-de-fichiers-puissant-et-universel/](https://domopi.eu/file-browser-un-gestionnaire-de-fichiers-puissant-et-universel/)

#### [https://belginux.com/file-browser/](https://belginux.com/file-browser/)

##### <span style="text-decoration:underline;">**Filegator :**</span>

#### [https://belginux.com/installer-filegator-avec-docker/](https://belginux.com/installer-filegator-avec-docker/)

# Serveur mail - Poste.io

#### [https://poste.io/](https://poste.io/)

[![a1.png](https://doc.techteam-yvl.com/uploads/images/gallery/2023-12/scaled-1680-/kseehUMTLh874LeG-a1.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2023-12/kseehUMTLh874LeG-a1.png)

# Serveur mail - Modoboa

#### [https://modoboa.org/fr/](https://modoboa.org/fr/)

# Syncthing - Dropbox libriste

#### [Un tutoriel pour mettre en place Syncthing (korben.info)](https://korben.info/mise-en-place-syncthing-tutoriel-guide-complet.html?fbclid=IwAR09yCrJEvoTSbIudlExQXeD4lD_VlpYLnuiLwQyn_lNvfRnrVOI4D4qwhw_aem_Ae_03jGvs5vVL_3VrmmWqoS9JJqmVtMkxMj6TMiQrOww8gI0hA1YR1UP3HKhvZXoWhI)

Merci Korben ([https://x.com/Korben](https://x.com/Korben?s=20)) pour l'info.

# Installer Nginx Proxy Manager

#### [https://zatoufly.fr/installer-nginx-proxy-manager-auto-heberger-vos-services/](https://zatoufly.fr/installer-nginx-proxy-manager-auto-heberger-vos-services/)

# Téléphonie

#### [https://www.freepbx.org/](https://www.freepbx.org/)

[![image-1710104027450.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-03/scaled-1680-/y5qHmqo55AsfIrFQ-image-1710104027450.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-03/y5qHmqo55AsfIrFQ-image-1710104027450.png)

# MySpeed - Test de vitesse

#### [Installer MySpeed avec Docker (belginux.com)](https://belginux.com/installer-myspeed-avec-docker/)

[![image-1722942666697.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/NJQpK4aGAr7Wx6aG-image-1722942666697.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/NJQpK4aGAr7Wx6aG-image-1722942666697.webp)

#### <span style="text-decoration:underline;">**Complément d'information :**</span>

#### [https://www.youtube.com/watch?v=SM3RJRktwIk](https://www.youtube.com/watch?v=SM3RJRktwIk)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Apache Guacamole - Bureau à distance

#### [Docker Compose Apache Guacamole | Blabla Linux Wiki](https://wiki.blablalinux.be/fr/docker-compose-apache-guacamole)

**Merci Blabla Linux** **pour ton travail et ta mise à disposition pour la communauté [(https://blablalinux.be)](https://blablalinux.be)**

# Send

#### Partager avec votre destinataire des documents avec la possibilité de définir un mot de passe et de modifier les paramètres d’expiration pour plus de sécurité.

####  

#### [Installer Send avec Docker (belginux.com)](https://belginux.com/installer-send-avec-docker/)

[![image-1723728787201.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/ePPadj9XRKDKhBGF-image-1723728787201.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/ePPadj9XRKDKhBGF-image-1723728787201.webp)

# Upstat

#### Application de monitoring de vos services très simple d'utilisation.

####  

#### [https://belginux.com/installer-upstat-avec-docker/](https://belginux.com/installer-upstat-avec-docker/)

[![image-1724006932042.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/ImPolY5tGLFJqunx-image-1724006932042.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/ImPolY5tGLFJqunx-image-1724006932042.webp)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# ShortLink

#### Un raccourcisseur d'URL.

####  

#### [https://belginux.com/installer-shortlink-avec-docker/](https://belginux.com/installer-shortlink-avec-docker/)

[![image-1724006977338.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/eMymlpOOdNpXKx0W-image-1724006977338.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/eMymlpOOdNpXKx0W-image-1724006977338.webp)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Tasks.md

#### Cette application de tâches est simple, elle fait le job et tout ça pour peu de ressources, elle est donc adaptée à des configurations peu puissantes ou tout simplement pour ceux qui préfèrent économiser les ressources de leur serveur pour des applications plus gourmandes.

####  

#### [https://belginux.com/installer-tasks-md-avec-docker/](https://belginux.com/installer-tasks-md-avec-docker/)

[![image-1724016332597.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/87GuiJNck1SKl475-image-1724016332597.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/87GuiJNck1SKl475-image-1724016332597.png)

# Cosmos Cloud

#### <span style="text-decoration:underline;">**Le guide**</span>

#### [https://belginux.com/cosmos-cloud/](https://belginux.com/cosmos-cloud/)

##### <span style="text-decoration:underline;">Table des matières</span>

<div id="bkmrk-installer-cosmos-clo">1. [Installer Cosmos Cloud](https://belginux.com/cosmos-cloud/#installer-cosmos-cloud)
2. [Activer la 2FA sur Cosmos Cloud](https://belginux.com/cosmos-cloud/#activer-la-2fa-sur-cosmos-cloud)
3. [Activer le Geo-Blocking sur Cosmos Cloud](https://belginux.com/cosmos-cloud/#activer-le-geo-blocking-sur-cosmos-cloud)
4. [Ajouter un utilisateur sur Cosmos Cloud](https://belginux.com/cosmos-cloud/#ajouter-un-utilisateur-sur-cosmos-cloud)
5. [Déployer un docker-compose avec Cosmos Cloud](https://belginux.com/cosmos-cloud/#d%C3%A9ployer-un-docker-compose-avec-cosmos-cloud)
6. [Exposer une application sur le web](https://belginux.com/cosmos-cloud/#exposer-une-application-sur-le-web)
7. [Sécuriser ses applications avec Cosmos Cloud](https://belginux.com/cosmos-cloud/#s%C3%A9curiser-ses-applications-avec-cosmos-cloud)
8. [Installer une application du Market de Cosmos Cloud](https://belginux.com/cosmos-cloud/#installer-une-application-du-market-de-cosmos-cloud)
9. [Activer et utiliser le VPN de Cosmos Cloud](https://belginux.com/cosmos-cloud/#activer-et-utiliser-le-vpn-de-cosmos-cloud)
10. [Utiliser le serveur (reverse) proxy de Cosmos Cloud](https://belginux.com/cosmos-cloud/#utiliser-le-serveur-reverse-proxy-de-cosmos-cloud)
11. [Créer une redirection avec Cosmos Cloud](https://belginux.com/cosmos-cloud/#cr%C3%A9er-une-redirection-avec-cosmos-cloud)
12. [Partager un dossier avec Cosmos Cloud](https://belginux.com/cosmos-cloud/#partager-un-dossier-avec-cosmos-cloud)
13. [Utilisez un domaine local avec Cosmos Cloud](https://belginux.com/cosmos-cloud/#utilisez-un-domaine-local-avec-cosmos-cloud)

</div>---

#### <span style="text-decoration:underline;">**Le must have du self-hosted**</span>

#### [https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/)

##### <span style="text-decoration:underline;">Table des matières</span>

<div id="bkmrk-cosmos-c%27est-quoi%3F-u">1. [Cosmos c'est quoi?](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#cosmos-cest-quoi)
    1. [Un market](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-market)
    2. [Un dashboard](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-dashboard)
    3. [Un reverse-proxy](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-reverse-proxy)
    4. [Un serveur d'authentification](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-serveur-dauthentification)
    5. [Un gestionnaire de conteneurs](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-gestionnaire-de-conteneurs)
    6. [Un VPN](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-vpn)
    7. [Un monitoring](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-monitoring)
    8. [Un Gestionnaire d'utilisateur](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#un-gestionnaire-dutilisateur)
    9. [Technologie SmartShield](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#technologie-smartshield)
    10. [Maillage facile](https://belginux.com/cosmos-le-must-have-de-l-auto-hebergement/#maillage-facile)

</div>**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Mafl

#### Un tableau de bord configurable et léger, lors de mes tests je suis toujours resté sous 65 MB de consommation de mémoire.

#### [https://belginux.com/installer-mafl-avec-docker/](https://belginux.com/installer-mafl-avec-docker/)

[![image-1724016440041.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/COtyiMQaXM34Pg9n-image-1724016440041.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/COtyiMQaXM34Pg9n-image-1724016440041.png)

# Todo App

Application **ULTRA** simple de To-Do list.

C'est vraiment pour faire sa liste de courses ou noter quelques petites tâches. N'empêche, elle est super légère et elle fait le job.

####  

#### [https://belginux.com/installer-todo-app-avec-docker/](https://belginux.com/installer-todo-app-avec-docker/)

[![image-1724016535472.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/3f7qjLmjnxYxEsRZ-image-1724016535472.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/3f7qjLmjnxYxEsRZ-image-1724016535472.webp)

# RustDesk - Bureau à distance

Rustdesk, logiciel permettant la prise de contrôle à distance d'un ordinateur, une **très** bonne alternative open source à Teamviewer et AnyDesk.

#### [https://belginux.com/installer-rustdesk-avec-docker/](https://belginux.com/installer-rustdesk-avec-docker/)

[![image-1724016659966.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/cFzow7MSbQEzBjjG-image-1724016659966.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/cFzow7MSbQEzBjjG-image-1724016659966.png)

# PdfDing

**PdfDing**! Une application qui se veut simple d'utilisation, légère et sans distractions inutiles. **PdfDing** est un moyen très simple de gérer ses PDF.

PdfDing est multi-utilisateur, chacun verra ses PDFs mais pas celui des autres.

Il y aura la possibilité d'ajouter un administrateur, bien que cette fonction existe déjà, elle doit-être corrigée. J'éditerai le tutoriel quand ça sera nécessaire.

#### [https://belginux.com/installer-pdfding-avec-docker/](https://belginux.com/installer-pdfding-avec-docker/)

[![image-1724016985047.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/QJDTj3STRUCQbxnd-image-1724016985047.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/QJDTj3STRUCQbxnd-image-1724016985047.png)

# Haven - Blog

Créer un blog ne veut pas forcément dire qu'il soit accessible à tout le monde. Si cela peut semble contradictoire à première vue, vous pouvez juste avoir envie de le partager avec votre famille, amis, collègues,...

**Haven** application qui va vous permettre de créer très facilement un blog, qui sera **d'office privé**. Vous avez une gestion des utilisateurs directement dans l'interface du blog, vous permettant de contrôler qui peut avoir accès ou non à votre blog. Il est prévu pour tourner sur des machines peu puissantes. Bonne nouvelle pour ceux qui voudraient recycler un vieux Raspberry ou qui ont une machine peu puissante!

#### [https://belginux.com/installer-haven-avec-docker/](https://belginux.com/installer-haven-avec-docker/)

[![image-1724017106485.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/rKxoDhQQiDNf8PUQ-image-1724017106485.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/rKxoDhQQiDNf8PUQ-image-1724017106485.png)

# PortAll - Port des applications

Quand on commence à avoir beaucoup d'applications, il n'est pas forcément évident de se souvenir des ports qu'on utilise déjà et parfois quand on veut déployer une application on a une erreur nous disant que le port est déjà pris. Bien entendu vous pourriez aussi utiliser Portall pour avoir une vue détaillée des ports que vous utilisez sur vos différents serveurs, par exemple. Dans le cadre du self-hosting.

#### [https://belginux.com/installer-portall-avec-docker/](https://belginux.com/installer-portall-avec-docker/)

[![image-1724017335899.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/DFXM0g6Nc28kngmx-image-1724017335899.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/DFXM0g6Nc28kngmx-image-1724017335899.png)

# WatchYourPorts - Ports des applications

Envie de savoir quels sont les ports ouverts sur une VM ? Un serveur ? Le tout avec une interface ?

**WatchYourPorts** application très simple d'utilisation qui va faire un travail de scan sur tous vos ports afin de vous afficher le résultat des ports ouverts dans une interface épurée.

#### [https://belginux.com/installer-watchyourports-avec-docker/](https://belginux.com/installer-watchyourports-avec-docker/)

[![image-1724017461966.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/Z0ntngpNfonzM3TU-image-1724017461966.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/Z0ntngpNfonzM3TU-image-1724017461966.png)

# Cryptgeon

Dans un monde ou nos informations sont aspirées pour un oui ou pour un non, on ne peut compter que sur soi-même, quasiment.

Pour échanger des informations confidentielles, il est bon d'équiper son serveur d'applications qui peuvent garantir que le contenu soit chiffré.

#### [https://belginux.com/installer-cryptgeon-avec-docker/](https://belginux.com/installer-cryptgeon-avec-docker/)

[![image-1724018358471.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/VuYL2nloHT7KHXMr-image-1724018358471.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/VuYL2nloHT7KHXMr-image-1724018358471.png)

# DocuSeal - Signature numérique

Vous voyez quand on vous livre un colis et qu'on vous fait signer un document (sur écran tactile)? Et bien vous avez en essence, ce que DocuSeal permet de faire.

Même si l'application est en anglais, la signature, donc côté client, est disponible en 13 langues. Si vous n'êtes pas pote avec l'anglais, le tutoriel devrait vous aider pour le reste.

**DocuSeal** application permettant la signature de documents de manière sécurisée. Je me suis amusé à me faire signer des documents sur smartphone, c'est vraiment classe!

#### [https://belginux.com/installer-docuseal-avec-docker/](https://belginux.com/installer-docuseal-avec-docker/)

[![image-1724018580634.jpg](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/5lxgWmL1NHBZudLn-image-1724018580634.jpg)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/5lxgWmL1NHBZudLn-image-1724018580634.jpg)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Bloc Note - Chiffré et sécurisé

#### [https://belginux.com/installer-bloc-notes-avec-docker/](https://belginux.com/installer-bloc-notes-avec-docker/)

[![image-1724019460644.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/SG24JG2NnXqtwLJw-image-1724019460644.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/SG24JG2NnXqtwLJw-image-1724019460644.png)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Eloran - Bibliothèque Web de bandes dessinées et de livres électroniques.

**Eloran** application en développement mais fonctionnelle, ne consomme que peu de ressources comparé aux applications comme Komga, Kavita.

#### [https://belginux.com/installer-eloran-avec-docker/](https://belginux.com/installer-eloran-avec-docker/)

[![image-1725018340370.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/scaled-1680-/2G7dE0RBU9T36oPO-image-1725018340370.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-08/2G7dE0RBU9T36oPO-image-1725018340370.webp)

# Dynamic QR Code - Générateur

#### [https://belginux.com/installer-dynamic-qrcode-avec-docker/](https://belginux.com/installer-dynamic-qrcode-avec-docker/)

[![IMG_1395.webp](https://doc.techteam-yvl.com/uploads/images/gallery/2024-10/scaled-1680-/AA9EvZimVopq3Zmc-img-1395.webp)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-10/AA9EvZimVopq3Zmc-img-1395.webp)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# CHHOTO - Raccourcisseur d'URL

#### [https://belginux.com/installer-chhoto-url-avec-docker/](https://belginux.com/installer-chhoto-url-avec-docker/)

[![Screenshot_20240919_105446.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-10/scaled-1680-/PI1Z7WaMvNe7Sy7f-screenshot-20240919-105446.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-10/PI1Z7WaMvNe7Sy7f-screenshot-20240919-105446.png)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Pingvin - Partage de fichiers - WE Transfert maison

#### [https://belginux.com/pingvin-share/](https://belginux.com/pingvin-share/)

#### [https://github.com/stonith404/pingvin-share](https://github.com/stonith404/pingvin-share)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Blog auto-hébergé

#### [https://blablalinux.be/2024/06/02/le-blog-est-a-la-maison/](https://blablalinux.be/2024/06/02/le-blog-est-a-la-maison/)

**Merci Blabla Linux** **pour ton travail et ta mise à disposition pour la communauté [(https://blablalinux.be)](https://blablalinux.be)**

# Mattermost - Tchat auto-hébergé

#### [https://mattermost.blablalinux.be/login](https://mattermost.blablalinux.be/login)

**Merci Blabla Linux** **pour ton travail et ta mise à disposition pour la communauté [(https://blablalinux.be)](https://blablalinux.be)**

# Un serveur OpenVPN avec Docker

#### [https://memo-linux.com/un-serveur-openvpn-en-moins-de-5-minutes-avec-docker/](https://memo-linux.com/un-serveur-openvpn-en-moins-de-5-minutes-avec-docker/)

---

L’outil de virtualisation **[Docker](https://memo-linux.com/?s=docker)** est vraiment magique pour mettre en place très rapidement des services comme un petit serveur **[vpn](https://memo-linux.com/category/vpn/)** avec **[OpenVPN](https://memo-linux.com/?s=OpenVPN)**.

[![logo_openvpn_docker](https://memo-linux.com/wp-content/uploads/2016/06/logo_openvpn_docker.png)](https://memo-linux.com/wp-content/uploads/2016/06/logo_openvpn_docker.png)

Pour faciliter la mise en œuvre d’un petit serveur VPN, **[Kyle Manna](https://github.com/kylemanna)** met à disposition une image Docker basée sur OpenVPN avec **[EasyRSA PKI CA](https://github.com/OpenVPN/easy-rsa)**.

Caractéristique de l’image Docker **[docker-openvpn](https://github.com/kylemanna/docker-openvpn)** :

- Clé **[Diffie-Hellman](https://fr.wikipedia.org/wiki/%C3%89change_de_cl%C3%A9s_Diffie-Hellman)** sur 2048 bit
- Génération d’une clé privée
- Un certificat auto signé correspondant à la clé privée pour le serveur OpenVPN
- Certificat et clé RSA 2048 bit
- Une clé d’authentification TLS de sécurité HMAC
- Topology réseau net30
- Réseau 192.168.255.0/24
- Serveur DNS par défaut 8.8.8.8 et 8.8.4.4
- Interface réseau TUN

---

- Téléchargement de l’image Docker :

```
docker pull kylemanna/openvpn
```

- Préparation du serveur OpenVPN : 
    - - Démarrage de l’environnement **[busybox](https://fr.wikipedia.org/wiki/BusyBox)** pour préparer les fichiers de configration d’OpenVPn:
    
    ```
    docker run --name ovpn-data -v /etc/openvpn busybox
    ```
    
    
    - - Génération des des fichiers de configuration :
    
    ```
    docker run --volumes-from ovpn-data --rm kylemanna/openvpn ovpn_genconfig -u udp://VPN.SERVERNAME.COM
    ```
    
    
    - - Génération des clés RSA et DH avec *pass phrase* :
    
    ```
    docker run --volumes-from ovpn-data --rm -it kylemanna/openvpn ovpn_initpki
    ```
- Démarrage du serveur OpenVPN :

```
docker run --volumes-from ovpn-data -d -p 1194:1194/udp --cap-add=NET_ADMIN kylemanna/openvpn
```

- Création d’un fichier client pour OpenVPN sans mot de passe :

```
docker run --volumes-from ovpn-data --rm -it kylemanna/openvpn easyrsa build-client-full client-bureau nopass
```

```
docker run --volumes-from ovpn-data --rm kylemanna/openvpn ovpn_getclient client-bureau > client-bureau.ovpn
```

- Test d’accès au serveur OpenVPN à partir d’un poste client GNU/linux :

```
openvpn --config client-bureau.ovpn
```

# Personnaliser les serveurs DNS

- - Identifier le numéro d’ID du conteneur :

```
docker ps
```

```
CONTAINER ID  IMAGE         COMMAND     CREATED      STATUS      PORTS                     
fd45d4ace481  68fbf9e45ab5  "ovpn-data"  2 weeks ago  Up 13 days  0.0.0.0:1194->1194/udp

```

- - Se connecter au conteneur :

```
docker exec -i -t fd45d4ace481 /bin/bash
```

- - Editer le fichier `openvpn.conf` :

```
vi openvpn.conf
```

- - Modifier les serveurs DNS, exemple avec ceux d’**[OpenNIC](https://www.opennicproject.org/)** :

```
push dhcp-option DNS 37.187.0.40
```

- - Enregistrer les modifications avec la combinaison de touches **:wq!**
    - Se déconnecter du conteneur :

```
exit
```

- - Redémarrer le conteneur :

```
docker stop fd45d4ace481
docker start fd45d4ace481
```

# Portainer

#### [https://belginux.com/installer-portainer-avec-docker/](https://belginux.com/installer-portainer-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Etherpad collaboratif

<span style="text-decoration:underline;">**Présentation :**</span>

#### [https://etherpad.org/](https://etherpad.org/)

<span style="text-decoration:underline;">**Installation :**</span>

#### [https://github.com/ether/etherpad-lite](https://github.com/ether/etherpad-lite)

# Baïkal - Carnet adresse et calendrier - Privé

#### [https://belginux.com/installer-baikal-avec-docker/](https://belginux.com/installer-baikal-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Jellyfin

#### [https://belginux.com/jellyfin-serveur-multimedia/](https://belginux.com/jellyfin-serveur-multimedia/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Swing

#### [https://belginux.com/installer-swing-music-avec-docker/](https://belginux.com/installer-swing-music-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Bloc note sécurisé

#### [https://belginux.com/installer-bloc-notes-avec-docker/](https://belginux.com/installer-bloc-notes-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Diun - Mise à jour des conteneurs

#### [https://www.youtube.com/watch?v=Bcvboctk0Uw](https://www.youtube.com/watch?v=Bcvboctk0Uw)

# Applications by Belginux

#### [https://belginux.com/applications/](https://belginux.com/applications/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Picsur - Héberger ses images

#### [https://belginux.com/installer-picsur-avec-docker/](https://belginux.com/installer-picsur-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Gotify - Notifications

#### [https://x.com/BlablaLinux/status/1743625248430285008](https://x.com/BlablaLinux/status/1743625248430285008)

#### [https://gotify.net/docs/install](https://gotify.net/docs/install)

#### [https://belginux.com/installer-gotify-avec-docker/](https://belginux.com/installer-gotify-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# CryptPad - Office suite

#### [https://belginux.com/installer-cryptpad-avec-docker/](https://belginux.com/installer-cryptpad-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Pwgen - Générateur de mot de passe

#### [https://belginux.com/installer-pwgen-avec-docker/](https://belginux.com/installer-pwgen-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Stirling - Outils PDF

#### [https://github.com/Stirling-Tools/Stirling-PDF](https://github.com/Stirling-Tools/Stirling-PDF)

#### [https://belginux.com/stirling-pdf/](https://belginux.com/stirling-pdf/)

[![image-1704110067644.png](https://doc.techteam-yvl.com/uploads/images/gallery/2024-01/scaled-1680-/2EmtyuwZ9flbIUz0-image-1704110067644.png)](https://doc.techteam-yvl.com/uploads/images/gallery/2024-01/2EmtyuwZ9flbIUz0-image-1704110067644.png)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Watchyourports - Ports ouverts ?

#### [https://belginux.com/installer-watchyourports-avec-docker/](https://belginux.com/installer-watchyourports-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# VaultWarden - Password manager

#### [https://belginux.com/vaultwarden/](https://belginux.com/vaultwarden/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Immich : Photo & video management solution

#### [https://immich.app/](https://immich.app/)

#### [https://belginux.com/installer-immich/](https://belginux.com/installer-immich/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Watchyourlan - Qui est sur cette adresse

#### [https://belginux.com/watchyourlan/](https://belginux.com/watchyourlan/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**

# Komga - Liseuse PDF

#### [https://belginux.com/installer-komga-avec-docker/](https://belginux.com/installer-komga-avec-docker/)

**Merci Belginux pour ton travail et ta mise à disposition pour la communauté - ([https://belginux.com](https://belginux.com/))**