AI given structure
This commit is contained in:
55
docs/services/jellyfin.md
Normal file
55
docs/services/jellyfin.md
Normal file
@@ -0,0 +1,55 @@
|
||||
# jellyfin
|
||||
|
||||
> Auto-generated from `docker-compose.yml`
|
||||
|
||||
| Field | Value |
|
||||
|-------|-------|
|
||||
| **Image** | `jellyfin/jellyfin:latest` |
|
||||
| **Container** | `jellyfin` |
|
||||
| **Restart** | `unless-stopped` |
|
||||
|
||||
### Environment
|
||||
|
||||
**Env files:** `../.env`
|
||||
|
||||
### Secrets (from `.env.example`)
|
||||
|
||||
These variables must be set in the service's `.env` file:
|
||||
|
||||
| Variable | Default |
|
||||
|----------|---------|
|
||||
| `JELLYFIN_PORT` | `8096` |
|
||||
|
||||
### Ports
|
||||
|
||||
| Host | Container | Protocol |
|
||||
|------|-----------|----------|
|
||||
| `${JELLYFIN_PORT:-8096}` | `8096` | tcp |
|
||||
|
||||
### Volumes
|
||||
|
||||
| Host Path | Container Path | Mode |
|
||||
|-----------|----------------|------|
|
||||
| `${STORAGE_PATH}/jellyfin/config` | `/config` | rw |
|
||||
| `${STORAGE_PATH}/jellyfin/cache` | `/cache` | rw |
|
||||
| `${MEDIA_PATH}` | `/media` | rw |
|
||||
|
||||
### Networks
|
||||
|
||||
- `web` (internal)
|
||||
|
||||
### Labels
|
||||
|
||||
| Key | Value |
|
||||
|-----|-------|
|
||||
| `traefik.enable` | `true` |
|
||||
| `traefik.http.routers.jellyfin.entrypoints` | `websecure` |
|
||||
| `traefik.http.routers.jellyfin.rule` | `Host(`jellyfin.${DOMAIN}`)` |
|
||||
| `traefik.http.routers.jellyfin.tls.certresolver` | `letsencrypt` |
|
||||
| `traefik.http.services.jellyfin.loadbalancer.server.port` | `8096` |
|
||||
|
||||
### Networks (compose-level)
|
||||
|
||||
- `web` (external)
|
||||
|
||||
---
|
||||
Reference in New Issue
Block a user