83 lines
2.4 KiB
Markdown
83 lines
2.4 KiB
Markdown
---
|
|
title: Mes bêtises
|
|
description: Petits projets Python et Bash, scripts et outils écrits pour résoudre des problèmes précis de homelab, en marge des guides Serveex.
|
|
navigation:
|
|
icon: i-lucide-bookmark
|
|
---
|
|
|
|
|
|
:ellipsis{left=0px width=40rem top=10rem blur=140px zIndex=60}
|
|
## Petits scripts et projets annexes
|
|
|
|
Tout ne rentre pas dans un guide « installez cette application ». Cette section rassemble les petits projets Python et Bash écrits en chemin : des scripts qui automatisent une corvée précise, collent deux applications ensemble, ou grattent là où ça démange. Moins peaufinés que [Serveex](/serveex/introduction), mais souvent plus amusants.
|
|
|
|
### Python
|
|
|
|
:::div{class="relative"}
|
|
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
|
:::
|
|
|
|
::card-group
|
|
::card
|
|
---
|
|
icon: i-simple-icons-nvidia
|
|
title: Nvidia Stock Bot
|
|
to: /nonsense/python/nvidia-stock-bot
|
|
ui:
|
|
icon: text-[#76B900]
|
|
---
|
|
Des alertes Discord sur la disponibilité des GPU
|
|
::
|
|
|
|
::card
|
|
---
|
|
icon: i-cbi-adguard
|
|
title: Adguard CIDRE
|
|
to: /nonsense/python/adguard-cidre
|
|
ui:
|
|
icon: text-[#68BC71]
|
|
---
|
|
Synchroniser automatiquement les listes CIDR d'AdGuard Home
|
|
::
|
|
|
|
::card{icon="i-brand-lumeex" title="Lumeex" to="/nonsense/python/lumeex"}
|
|
Un générateur de galerie photo statique minimaliste
|
|
::
|
|
|
|
::card{icon="i-brand-instameex" title="Instameex" to="/nonsense/python/instameex"}
|
|
Fusionner des exports SDR/HDR pour Instagram HDR
|
|
::
|
|
::
|
|
|
|
### Bash
|
|
|
|
:::div{class="relative"}
|
|
:ellipsis{left=0px width=40rem top=10rem blur=140px}
|
|
:::
|
|
|
|
::card-group
|
|
::card{icon="i-lucide-copy-check" title="Servarr corrector" to="/nonsense/bash/servarr-duplicates"}
|
|
Dédoublonner les bibliothèques Sonarr/Radarr avec des hardlinks
|
|
::
|
|
|
|
::card{icon="i-lucide-lock-keyhole" title="LUKS Backup" to="/nonsense/bash/luks-backup"}
|
|
Sauvegarder les en-têtes LUKS des disques chiffrés
|
|
::
|
|
|
|
::card{icon="i-lucide-shield" title="Socat Proxy" to="/nonsense/bash/socat-proxy"}
|
|
Monter le proxy du socket Docker pour les conteneurs en mode host
|
|
::
|
|
|
|
::card{icon="i-lucide-thermometer" title="HotDisk" to="/nonsense/bash/hotdisk"}
|
|
Éteindre le serveur si les disques surchauffent
|
|
::
|
|
|
|
::card{icon="i-lucide-database-backup" title="Backrest Docker Stop" to="/nonsense/bash/backrest-docker-stop"}
|
|
Arrêter proprement les conteneurs autour d'une sauvegarde Backrest
|
|
::
|
|
|
|
::card{icon="i-lucide-shield-alert" title="rm Confirmation Guard" to="/nonsense/bash/rm-confirmation"}
|
|
Un wrapper sudo qui demande confirmation avant de laisser passer rm
|
|
::
|
|
::
|