Files
2026-04-05 03:20:25 +00:00

78 lines
2.0 KiB
Markdown
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# TV Desktop Media Server
## Device -- Dell OptiPlex 7050
### Information:
This is hopefully a comprehensive stack for the automated Jellyfin server.
It contains all of the needed containers for the server hosting, download managers, indexers, and vpns
### Instructions:
- copy the `docker-compose.yml` and `example.env` to your chosen directory (preferably `~/docker/media_server`)
- rename `example.env` to `.env`, fill out the needed fields for the media mapping and vpn settings
- run `docker compose up -d`
### Services:
- **Bazarr** --> Subtitle manager
- **Flaresolverr** --> cloudflare proxy for indexers
- **Gluetun** --> VPN Container
- **Jellyfin** --> Main media server manager and UI
- **Jellyseer** --> Media search and resquest UI
- **Prowlarr** --> Inderxer manager
- **qBittorrent** --> Torrent client
- **Radarr** --> Movies download automator and manager
- **Sonarr** --> TV shows download automator and manager
### Contents:
**`Media Server/`**
├── **`Config/`**
│   ├── **`Bazarr/`**
│   ├── **`Flaresolverr/`**
│   ├── **`Gluetun/`**
│   ├── **`Jellyfin/`**
│   ├── **`Jellyseer/`**
│   ├── **`Prowlarr/`**
│   ├── **`qBittorrent/`**
│   ├── **`Radarr/`**
│   └── **`Sonarr/`**
├── **`docker-compose.yml/`**
├── **`.gitignore/`**
└── **`README.md/`**
### File Descriptions:
- **`Config/`**: Mian configuration folder
- **`Bazarr/`**: Config data
- **`Flaresolverr/`**: config data
- **`Gluetun/`**: Config data
- **`Jellyfin/`**: Config data
- **`Jellyseer/`**: Config data
- **`Prowlarr/`**: Config data
- **`qBittorent/`**: Config data
- **`Radarr/`**: Config data
- **`Sonarr/`**: Config data
- **`docker-compose.yml/`**: Docker Compose file
- **`.gitignore/`**: Git ingore file
- **`README.md/`**: Docs
### Current Ports
- `6767` --> Bazarr
- `8198` --> Flaresolverr
- `8096` --> Jellyfin
- `5055` --> Jellyseer
- `9696` --> Prowlarr
- `8080` --> qBittorrent
- `7878` --> Radarr
- `8989` --> Sonarr