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 %} +
La page que vous cherchez n'existe pas.
+ +| Go Link | Service |
|---|---|
| go/jellyfin | Media streaming |
| go/git | Git repositories |
| go/ha | Home Assistant |
| go/docs | Documentation |
| go/docker | Docker management |
| go/logs | Container logs |
| go/netdata | Monitoring |