homelab-codex-ws/docs/services.md

52 lines
1.3 KiB
Markdown
Raw Normal View History

2026-04-15 17:37:25 +02:00
# Services
## Description
This page documents the currently known services in the homelab.
## Current configuration
2026-04-15 17:46:42 +02:00
Known Raspberry Pi 5 services:
2026-04-15 17:37:25 +02:00
- Portainer
- Nginx Proxy Manager
2026-04-15 17:46:42 +02:00
Known Hetzner VPS services:
- Nginx Proxy Manager
Known Hetzner VPS service files:
- Joplin Server
2026-04-15 17:37:25 +02:00
Known supporting platform:
- Docker
## Known facts
- Portainer is present in the homelab.
- Nginx Proxy Manager is present in the homelab.
- Public services are exposed through Nginx Proxy Manager using HTTPS.
- Private access is available through Tailscale.
2026-04-15 17:46:42 +02:00
- On the Hetzner VPS, Nginx Proxy Manager is running as container `npm`.
- On the Hetzner VPS, Joplin Server files have been created but the service is not running yet.
2026-04-15 17:37:25 +02:00
## Unknown / needs clarification
2026-04-15 17:46:42 +02:00
- Full list of running services and containers on the Raspberry Pi 5.
2026-04-15 17:37:25 +02:00
- Service names.
- Service purposes.
- Public or private exposure for each service.
- Internal ports for each service.
- External domains for each public service.
- Docker image names and versions.
- Data volume paths.
- Environment variables and secrets handling.
- Service dependencies.
- Restart policies.
- Health checks.
- Backup coverage for each service.
- Restore process for each service.
2026-04-15 17:46:42 +02:00
- Whether Joplin Server should be documented as part of the current homelab, as a VPS service, or both.