Linux things 🐧

un blog sur les technologies des logiciels libres et autres digressions

Auto-hébergement

quelques applications auto hébergées

Mon, 02 Sep 2024 12:05:50 +0200
# auto-hebergement  

Introduction

En complément des applications Linux que j’utilise sur mon PC, voici les logiciels que j’utilise sur mes serveurs afin de me fournir des services. Cette page est amenée à évoluer avec le temps. Il n’y a pas le classique Nextcloud car je ne suis pas fan mais de nombreuses personnes en sont satistaites.
Certaines applications sont hébergées sur des serveurs en datacenter (cloud type Scaleway ou OVH) d’autres chez moi (voir l’article Une infra avec Nomad, Consul et Tailscale pour les aspects techniques), mais dans tous les cas sur des serveurs dont je suis le seul à en avoir l’accès.
Si vous avez peu de compétences techniques jetez un oeil sur yunohost et si aucune sur le collectif chatons.

SearXNG

SearXNG est un méta moteur de recherche, j’en ai parlé en détail ici SearXNG.

Memos

Memos est un outil qui permet de publier des notes privées ou publics. L’idéal serait qu’il puisse envoyer les notes publiques vers différents réseaux sociaux comme Mastodon.

Fathom

J’utilise Fathom qui permet de faire des statistiques anonymes sur mes sites web. La version communautaire n’est plus mise à jour depuis longtemps sur le hub docker mais pour le moment c’est léger et ça fait le boulot.

Navidrome est un serveur de streaming de musique. Forcément hébergé chez moi pour avoir de l’espace disque. Voir l’article Navidrome et l’autohébergement hybride V2 pour les aspects techniques.

Prosody

Prosody est un serveur XMPP que j’utilise avec le client Dino.

Semaphore

Semaphore UI est un orchestrateur de scripts ansible, bash, terraform, etc.

Strfry

strfry est un relay Nostr.

Gotify

Gotify est un serveur d’envoi de messages. Utilisé pour envoyer des alertes par son interface web, un client Android ou desktop. Je l’utilise entre autre depuis mes serveurs pour envoyer des alertes via des scripts bash.

Uptime kuma

Uptime Kuma est un outil de monitoring. Il utilise des sondes HTTP mais aussi TCP, ICMP, DNS, gRPC. Pour envoyer les alertes il peut utiliser une multitude de services de notification et messageries comme Gotify ou Telegram.

Beehive

beehive est un outil d’automation, type ifttt ou Zapier. Il n’est malheureusement plus maintenu et me sert essentiellement à m’envoyer des alertes via Gotify à partir de flux RSS (nouveaux articles). Il fait doublon avec mon lecteur RSS Newsflash.

lnd

lnd est un serveur lightning associé à Bitcoin. Voir l’article un noeud Lightning Network.

Radicle

J’héberge un noeud Radicle qui est une forge logiciel en P2P.

Garage

Garage est un serveur S3 que j’utilise pour faire mes sauvegardes chiffrées avec restic.

Quid des emails ?

Héberger son propre serveur mail est devenu un enfer techniquement, sans parler des blocages d’IP des gros hébergeurs type Google, Microsoft, etc. J’utilise Protonmail qui offre un service parfait et chiffré.

(Ce texte a été écrit avec VNote)