From 56b4726dd612e30886eac5c35a98d7e0ebe6cc60 Mon Sep 17 00:00:00 2001 From: Lionel Date: Fri, 2 Jan 2026 15:35:02 +0100 Subject: [PATCH] Auto-sync Fri 2 Jan 15:35:02 CET 2026 --- docs/404.md | 23 +++++++++++++++++++++++ docs/index.md | 47 ++++++++++++++++++++++++++++++++-------------- mkdocs.yml | 9 ++------- overrides/404.html | 19 +++++++++++++++++++ 4 files changed, 77 insertions(+), 21 deletions(-) create mode 100644 docs/404.md create mode 100644 overrides/404.html diff --git a/docs/404.md b/docs/404.md new file mode 100644 index 0000000..f009515 --- /dev/null +++ b/docs/404.md @@ -0,0 +1,23 @@ +# πŸ” Page introuvable + +La page que vous cherchez n'existe pas ou a Γ©tΓ© dΓ©placΓ©e. + +## Go Links - AccΓ¨s rapides + +| Go Link | Service | Description | +|---------|---------|-------------| +| [go/jellyfin](https://go.talloires.local/jellyfin){:target="_blank"} | Jellyfin | Media streaming | +| [go/git](https://go.talloires.local/git){:target="_blank"} | Gitea | Git repositories | +| [go/ha](https://go.talloires.local/ha){:target="_blank"} | Home Assistant | Domotique | +| [go/torrent](https://go.talloires.local/torrent){:target="_blank"} | Transmission | BitTorrent | +| [go/docs](https://go.talloires.local/docs){:target="_blank"} | MkDocs | Documentation | +| [go/docker](https://go.talloires.local/docker){:target="_blank"} | Arcane | Docker management | +| [go/logs](https://go.talloires.local/logs){:target="_blank"} | Dozzle | Container logs | +| [go/shlink](https://go.talloires.local/shlink){:target="_blank"} | Shlink | URL shortener admin | +| [go/netdata](https://go.talloires.local/netdata){:target="_blank"} | Netdata | System monitoring | + +## Navigation + +- [🏠 Accueil](index.md) +- [πŸ“Š Services](services/overview.md) +- [πŸ”§ Infrastructure](infra/overview.md) diff --git a/docs/index.md b/docs/index.md index 437f476..0d6057e 100644 --- a/docs/index.md +++ b/docs/index.md @@ -4,17 +4,19 @@ Documentation complΓ¨te de l'infrastructure Talloires hΓ©bergΓ©e sur Raspberry P ## Quick Links -| Service | URL | Description | -|---------|-----|-------------| -| [Jellyfin](https://jellyfin.talloires.local) | Media Server | Streaming vidΓ©o/audio | -| [Gitea](https://git.talloires.local) | Git Server | Repositories privΓ©s | -| [Home Assistant](https://homeassistant.talloires.local) | Domotique | Automatisation maison | -| [Transmission](https://transmission.talloires.local) | BitTorrent | Via VPN ProtonVPN | -| [MkDocs](https://docs.talloires.local) | Documentation | Ce site | -| [Arcane](https://arcane.talloires.local) | Docker Management | Gestion containers | -| [Dozzle](https://dozzle.talloires.local) | Logs Viewer | Logs Docker temps rΓ©el | -| [Shlink](https://go.talloires.local) | URL Shortener | Short URLs | -| [Netdata](https://netdata.talloires.local) | Monitoring | MΓ©triques systΓ¨me | +| Service | URL | Go Link | Description | +|---------|-----|---------|-------------| +| Jellyfin | [jellyfin.talloires.local](https://jellyfin.talloires.local){:target="_blank"} | [go/jellyfin](https://go.talloires.local/jellyfin){:target="_blank"} | Media streaming | +| Gitea | [git.talloires.local](https://git.talloires.local){:target="_blank"} | [go/git](https://go.talloires.local/git){:target="_blank"} | Git repositories | +| Home Assistant | [homeassistant.talloires.local](https://homeassistant.talloires.local){:target="_blank"} | [go/ha](https://go.talloires.local/ha){:target="_blank"} | Domotique | +| Transmission | [transmission.talloires.local](https://transmission.talloires.local){:target="_blank"} | [go/torrent](https://go.talloires.local/torrent){:target="_blank"} | BitTorrent via VPN | +| MkDocs | [docs.talloires.local](https://docs.talloires.local){:target="_blank"} | [go/docs](https://go.talloires.local/docs){:target="_blank"} | Documentation | +| Arcane | [arcane.talloires.local](https://arcane.talloires.local){:target="_blank"} | [go/docker](https://go.talloires.local/docker){:target="_blank"} | Docker management | +| Dozzle | [dozzle.talloires.local](https://dozzle.talloires.local){:target="_blank"} | [go/logs](https://go.talloires.local/logs){:target="_blank"} | Container logs | +| Shlink | [shlink.talloires.local](https://shlink.talloires.local){:target="_blank"} | [go/shlink](https://go.talloires.local/shlink){:target="_blank"} | URL shortener admin | +| Shlink API | [go.talloires.local](https://go.talloires.local){:target="_blank"} | β€” | Short URL redirects | +| Netdata | [netdata.talloires.local](https://netdata.talloires.local){:target="_blank"} | [go/netdata](https://go.talloires.local/netdata){:target="_blank"} | System monitoring | +| Authelia | [auth.talloires.local](https://auth.talloires.local){:target="_blank"} | [go/auth](https://go.talloires.local/auth){:target="_blank"} | SSO / Authentication | ## Architecture @@ -26,7 +28,7 @@ Documentation complΓ¨te de l'infrastructure Talloires hΓ©bergΓ©e sur Raspberry P β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ UniFi DR7 β”‚ β”‚ (Theseus) β”‚ - β”‚ 10.171.171.1 β”‚ + β”‚ 10.171.171.1 β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” @@ -34,8 +36,8 @@ Documentation complΓ¨te de l'infrastructure Talloires hΓ©bergΓ©e sur Raspberry P β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β” β”‚ Raspberry Pi 5 β”‚ β”‚ Synology NAS β”‚ β”‚ Clients β”‚ β”‚ (Talloires) β”‚ β”‚ (Annecy) β”‚ β”‚ Mac/iOS β”‚ -β”‚ 10.171.171.7 β”‚ β”‚ 10.171.171.50 β”‚ β”‚ β”‚ -β”‚ 10.171.171.1 β”‚ β”‚ 10.171.171.50 β”‚ β”‚ β”‚ +β”‚ 10.171.171.7 β”‚ β”‚ 10.171.171.50 β”‚ β”‚ β”‚ +β”‚ TS: 100.116... β”‚ β”‚ TS: 100.69... β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ ``` @@ -45,3 +47,20 @@ Documentation complΓ¨te de l'infrastructure Talloires hΓ©bergΓ©e sur Raspberry P - [Services](services/overview.md) - Configuration des services - [Changelog](changelog/2025-12-31.md) - Journal des modifications - [Vault](vault/README.md) - Configurations et secrets + +## Go Links Reference + +Tous les services sont accessibles via des liens courts `go/xxx` : + +``` +go/jellyfin β†’ Jellyfin media server +go/git β†’ Gitea repositories +go/ha β†’ Home Assistant +go/torrent β†’ Transmission +go/docs β†’ Cette documentation +go/docker β†’ Arcane (Docker UI) +go/logs β†’ Dozzle (logs) +go/shlink β†’ Shlink admin +go/netdata β†’ Monitoring +go/auth β†’ Authelia SSO +``` diff --git a/mkdocs.yml b/mkdocs.yml index 5ca14c4..998f5cf 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -13,6 +13,7 @@ theme: - navigation.sections - navigation.expand - toc.integrate + custom_dir: overrides nav: - Home: index.md @@ -48,10 +49,4 @@ markdown_extensions: - pymdownx.tabbed - admonition - tables - - toc: - permalink: true - -extra: - social: - - icon: fontawesome/brands/github - link: https://git.talloires.local/lionel + - attr_list diff --git a/overrides/404.html b/overrides/404.html new file mode 100644 index 0000000..6a6ec96 --- /dev/null +++ b/overrides/404.html @@ -0,0 +1,19 @@ +{% extends "base.html" %} +{% block content %} +

πŸ” Page introuvable

+

La page que vous cherchez n'existe pas.

+ +

Go Links - Accès rapides

+ + + + + + + + + +
Go LinkService
go/jellyfinMedia streaming
go/gitGit repositories
go/haHome Assistant
go/docsDocumentation
go/dockerDocker management
go/logsContainer logs
go/netdataMonitoring
+ +

🏠 Retour à l'accueil

+{% endblock %}