- speedtest-tracker typo
- uptime-kuma version
- debian installation dead link
- debian version
- removing ufw from default utilities (too much issues for beginners)
- watchtower fork
- authentik cd + version
- Qbittorent -> Gluetun version
This commit is contained in:
2026-03-11 11:16:47 +00:00
parent 92806de059
commit 920b6936ee
6 changed files with 13 additions and 13 deletions

View File

@@ -7,15 +7,15 @@ main:
:ellipsis{left=0px width=40rem top=10rem blur=140px} :ellipsis{left=0px width=40rem top=10rem blur=140px}
# Debian 12 # Debian 12
::alert{type="info"} ::alert{type="info"}
🎯 __Objectif :__ Installer Debian 12 et les dépendances principales pour avoir un OS pret à l'emploi, joignable en SSH. 🎯 __Objectif :__ Installer Debian 13 et les dépendances principales pour avoir un OS pret à l'emploi, joignable en SSH.
:: ::
![picture](/img/serveex/server.svg) ![picture](/img/serveex/server.svg)
## Installation ## Installation
--- ---
1. [Paramètrage BIOS](https://www.debian.org/releases/stable/i386/ch03s06.fr.html#bios-setup) 1. [Paramètrage BIOS](https://www.debian.org/releases/stable/amd64/ch03s06.fr.html#bios-setup)
2. [Téléchargement de l'image Debian](https://www.debian.org/download.fr.html) 2. [Téléchargement de l'image Debian 13](https://www.debian.org/download.fr.html)
3. [USB bootable (Rufus)](https://dev.to/devops2808/how-to-create-bootable-usb-installer-for-debian-12-4f66) 3. [USB bootable (Rufus)](https://dev.to/devops2808/how-to-create-bootable-usb-installer-for-debian-12-4f66)
4. [Installer Debian et configurer SSH](https://www.howtoforge.com/tutorial/debian-minimal-server/) 4. [Installer Debian et configurer SSH](https://www.howtoforge.com/tutorial/debian-minimal-server/)
5. Installer sudo et ajouter un utilisateur au groupe sudo, pour les privilèges administrateurs 5. Installer sudo et ajouter un utilisateur au groupe sudo, pour les privilèges administrateurs
@@ -46,7 +46,7 @@ Quelques app que vous utiliserez forcément à un moment donné, autant les inst
```sh ```sh
sudo apt update sudo apt update
sudo apt upgrade sudo apt upgrade
sudo apt install vim btop ranger git duf neofetch samba cifs-utils tree unzip ufw sudo apt install vim btop ranger git duf neofetch samba cifs-utils tree unzip
``` ```
En plus : En plus :

View File

@@ -119,7 +119,7 @@ Plus d'info sur [dockge et comment l'utiliser](https://github.com/louislam/dockg
Et voilà, vous avez installé docker et un outil facile pour manager vos conteneurs ! Et voilà, vous avez installé docker et un outil facile pour manager vos conteneurs !
## [Watchtower](https://github.com/containrrr/watchtower?tab=readme-ov-file), pour mettre à jour automatiquement les conteneurs ## [Watchtower](https://watchtower.nickfedor.com/), pour mettre à jour automatiquement les conteneurs
--- ---
Watchtower est un conteneur qui permet de vérifier les mise à jour et d'installer les nouvelles images sans effort, en ajoutant un simple label dans les fichiers `compose.yml` de vos conteneurs. Watchtower est un conteneur qui permet de vérifier les mise à jour et d'installer les nouvelles images sans effort, en ajoutant un simple label dans les fichiers `compose.yml` de vos conteneurs.
@@ -135,7 +135,7 @@ Watchtower est un conteneur qui permet de vérifier les mise à jour et d'instal
services: services:
watchtower: watchtower:
container_name: watchtower container_name: watchtower
image: containrrr/watchtower:latest image: ghcr.io/nicholas-fedor/watchtower:latest
restart: unless-stopped restart: unless-stopped
env_file: env_file:
- .env - .env

View File

@@ -59,7 +59,7 @@ Créez les dossiers :
sudo mkdir -p /docker/authentik/media /docker/authentik/certs /docker/authentik/custom-template /docker/authentik/ssh sudo mkdir -p /docker/authentik/media /docker/authentik/certs /docker/authentik/custom-template /docker/authentik/ssh
``` ```
Positionnez vous dans le dossier `authentik` et générez un mot de passe et une clé secrete que l'on va intégrer dans le .env : Positionnez vous dans le dossier `authentik` via `cd /docker/authentik` et générez un mot de passe et une clé secrete que l'on va intégrer dans le .env :
```sh ```sh
sudo echo "PG_PASS=$(openssl rand 36 | base64)" >> .env sudo echo "PG_PASS=$(openssl rand 36 | base64)" >> .env
@@ -74,7 +74,7 @@ sudo echo "AUTHENTIK_SECRET_KEY=$(openssl rand 60 | base64)" >> .env
:: ::
Ouvrez dockge, et cherchez "authentik" dans les stack inactives. Ouvrez dockge, et cherchez "authentik" dans les stack inactives.
Nommez la stack authentik et collez la configuration suivante, en changeant les chiffres de `{AUTHENTIK_TAG:-2025.6.3}`{lang=properties} par [la dernière version de Authentik](https://goauthentik.io/docs/releases). Nommez la stack authentik et collez la configuration suivante, en changeant les chiffres de `{AUTHENTIK_TAG:-2026.2}`{lang=properties} par [la dernière version de Authentik](https://goauthentik.io/docs/releases).
```yaml ```yaml
--- ---
@@ -118,7 +118,7 @@ services:
- redis:/data - redis:/data
server: server:
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.2.1} image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.2}
container_name: authentik-server container_name: authentik-server
restart: unless-stopped restart: unless-stopped
command: server command: server
@@ -142,7 +142,7 @@ services:
- redis - redis
worker: worker:
image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2025.2.1} image: ${AUTHENTIK_IMAGE:-ghcr.io/goauthentik/server}:${AUTHENTIK_TAG:-2026.2}
container_name: authentik-worker container_name: authentik-worker
restart: unless-stopped restart: unless-stopped
command: worker command: worker

View File

@@ -36,7 +36,7 @@ Ouvrez Dockge, cliquez sur `compose`, appelez la stack `uptime-kuma` puis copiez
--- ---
services: services:
uptime-kuma: uptime-kuma:
image: louislam/uptime-kuma:1 image: louislam/uptime-kuma:2-slim
container_name: uptime-kuma container_name: uptime-kuma
volumes: volumes:
- /docker/uptime-kuma/uptime-kuma-data:/app/data - /docker/uptime-kuma/uptime-kuma-data:/app/data

View File

@@ -53,7 +53,7 @@ services:
restart: unless-stopped restart: unless-stopped
container_name: speedtest-tracker container_name: speedtest-tracker
ports: ports:
- ${PORT}$:80 - ${PORT}:80
environment: environment:
- PUID=${PUID} - PUID=${PUID}
- PGID=${GUID} - PGID=${GUID}

View File

@@ -80,7 +80,7 @@ services:
- gluetun - gluetun
gluetun: gluetun:
image: qmcgaw/gluetun:v3.40 image: qmcgaw/gluetun:v3.40.1
container_name: gluetun container_name: gluetun
restart: unless-stopped restart: unless-stopped
mem_limit: 4g mem_limit: 4g