init doc installation
This commit is contained in:
@@ -1 +1,37 @@
|
||||
Welcome to the Wiki.
|
||||
# Infrastructure — Vue d'ensemble
|
||||
|
||||
Ce dépôt contient toutes les configurations Docker Compose de l'infrastructure auto-hébergée.
|
||||
|
||||
## Architecture
|
||||
|
||||
```
|
||||
Internet
|
||||
│
|
||||
▼
|
||||
Traefik (reverse proxy, TLS Let's Encrypt)
|
||||
│
|
||||
├── git.goutailler-olivier.com → Gitea (forge + CI/CD)
|
||||
├── auth.goutailler-olivier.com → Keycloak (SSO / OAuth2)
|
||||
├── bonsai.goutailler-olivier.com
|
||||
│ ├── /api → Bonsai API (Spring Boot)
|
||||
│ └── / → Bonsai Webapp (front-end)
|
||||
├── cloud.goutailler-olivier.com → Nextcloud
|
||||
└── notes.goutailler-olivier.com → Trilium
|
||||
```
|
||||
|
||||
## Services
|
||||
|
||||
| Service | Dossier | URL |
|
||||
|---|---|---|
|
||||
| Traefik | `traefik/` | `traefik.goutailler-olivier.com` |
|
||||
| Gitea | `gitea/` | `git.goutailler-olivier.com` |
|
||||
| Keycloak | `keycloak/` | `auth.goutailler-olivier.com` |
|
||||
| Bonsai API | `bonsai-api/` | `bonsai.goutailler-olivier.com/api` |
|
||||
| Bonsai Webapp | `bonsai-webapp/` | `bonsai.goutailler-olivier.com` |
|
||||
| Nextcloud | `nextcloud/` | `cloud.goutailler-olivier.com` |
|
||||
| Trilium | `trilium/` | `notes.goutailler-olivier.com` |
|
||||
|
||||
## Pages
|
||||
|
||||
- [Installation Production](Installation-Production)
|
||||
- [Installation Développement](Installation-Developpement)
|
||||
|
||||
Reference in New Issue
Block a user