Table des matières

Docker

https://docs.docker.com/engine/install/debian/

Docker avec Compose

Créer un dossier “docker-compose” dans /opt/ et y mettre chaque projet dans un nouveau dossier.

Authentik - Installation

https://docs.goauthentik.io/install-config/install/docker-compose/

E-mail settings

dans le fichier .env:
# SMTP Host Emails are sent to
AUTHENTIK_EMAILHOST=smtp.infomaniak.com
AUTHENTIK_EMAIL
PORT=587
# Optionally authenticate (don't add quotation marks to your password)
AUTHENTIK_EMAILUSERNAME=system@cpacon.com
AUTHENTIK_EMAIL
PASSWORD=MotDePasse
# Use StartTLS
AUTHENTIK_EMAILUSE_TLS=true
# Use SSL
AUTHENTIK_EMAIL
USE_SSL=false
AUTHENTIK_EMAILTIMEOUT=10
# Email address authentik will send from, should have a correct @domain
AUTHENTIK_EMAIL
FROM=system@cpacon.com

Jellyfin - Installation

augmenter la taille de /tmp:
sudo mount -o remount,size=5G /tmp/

sudo wget -q -O- https://repo.jellyfin.org/install-debuntu.sh | sudo bash

Jellyfin integration

https://integrations.goauthentik.io/media/jellyfin/

Immich - Installation

https://docs.immich.app/install/docker-compose/
https://www.it-connect.fr/tuto-immich-alternative-open-source-a-google-photos-et-icloud-photos/

Jellyfin integration

https://integrations.goauthentik.io/media/immich/

Uptime Kuma

https://liberix.net/maitriser-la-surveillance-de-son-homelab-de-la-passion-a-la-fiabilite/