22 lines
685 B
Markdown
22 lines
685 B
Markdown
# homeserver/infrastructure
|
|
|
|
Configuration du homelab, organisée par serveur.
|
|
|
|
## Mise en place sur un nouveau serveur
|
|
```bash
|
|
# 1. Cloner le dépôt
|
|
git clone https://git.thethomaas.net/homeserver/infrastructure.git ~/infrastructure && cd ~/infrastructure
|
|
|
|
# 2. Copier les fichiers d'environnement et remplir les valeurs
|
|
cp .env.example .env
|
|
cp servers/<serveur>/.env.example servers/<serveur>/.env
|
|
|
|
# 3. Créer le réseau partagé
|
|
docker network create proxy
|
|
```
|
|
|
|
## Serveurs
|
|
|
|
- [`servers/docker/`](servers/docker/README.md) — docker
|
|
- [`servers/sunstreaker/`](servers/sunstreaker/README.md) — sunstreaker (test)
|
|
- [`servers/nas/`](servers/nas/README.md) — stockage (à venir) |