Compare commits

...

1 Commits

Author SHA1 Message Date
b16a6a50ef 🔥 temporary removes jellyfin 2026-01-31 21:19:18 -03:00
3 changed files with 51 additions and 2 deletions

View File

@ -37,6 +37,29 @@
# }
# }
# ==============================================
# Media Server - Jellyfin
# ==============================================
# jellyfin.{$DOMAIN} {
# # TLS interno (certificado auto-assinado)
# tls internal
#
# reverse_proxy jellyfin:8096
#
# # Headers específicos para Jellyfin
# header {
# X-Content-Type-Options "nosniff"
# X-Frame-Options "SAMEORIGIN"
# Referrer-Policy "no-referrer-when-downgrade"
# }
#
# # Logs
# log {
# output file /var/log/caddy/jellyfin.log
# format json
# }
# }
# ==============================================
# Download Manager - Transmission
# ==============================================
@ -142,6 +165,10 @@ http://plex.{$DOMAIN} {
reverse_proxy plex:32400
}
# http://jellyfin.{$DOMAIN} {
# reverse_proxy jellyfin:8096
# }
http://transmission.{$DOMAIN} {
reverse_proxy transmission:9091
}

View File

@ -1,11 +1,12 @@
# Gatoflix Media Center
Stack completa de servidor de mídia com Plex, Sonarr, Radarr, Bazarr, Jackett, Transmission e FlareSolverr, gerenciados via Docker Compose com proxy reverso Caddy.
Stack completa de servidor de mídia com Plex, Jellyfin, Sonarr, Radarr, Bazarr, Jackett, Transmission e FlareSolverr, gerenciados via Docker Compose com proxy reverso Caddy.
## Serviços Incluídos
### Media Server
- **Plex** - Servidor de streaming de mídia
- **Jellyfin** - Servidor de streaming open-source (alternativa ao Plex)
### Download
- **Transmission** - Cliente BitTorrent
@ -29,6 +30,7 @@ Stack completa de servidor de mídia com Plex, Sonarr, Radarr, Bazarr, Jackett,
Todos os serviços são acessíveis via subdomínios:
- `plex.SEU_DOMINIO` - Plex Media Server
- `jellyfin.SEU_DOMINIO` - Jellyfin Media Server
- `transmission.SEU_DOMINIO` - Transmission Web UI
- `jackett.SEU_DOMINIO` - Jackett
- `sonarr.SEU_DOMINIO` - Sonarr
@ -51,7 +53,7 @@ nano .env
```bash
# Criar diretórios de aplicação
mkdir -p ~/gatoflix/appdata/{plex,plex/transcode,sonarr,radarr,bazarr,jackett,transmission,caddy/{data,config},downloads}
mkdir -p ~/gatoflix/appdata/{plex,plex/transcode,jellyfin,sonarr,radarr,bazarr,jackett,transmission,caddy/{data,config},downloads}
# Criar diretórios de mídia (se ainda não existirem)
mkdir -p ~/gatoflix/MEDIA/{Filmes,Series}
@ -81,6 +83,7 @@ Edite o arquivo `/etc/hosts` e adicione:
```
127.0.0.1 plex.media.local
127.0.0.1 jellyfin.media.local
127.0.0.1 transmission.media.local
127.0.0.1 jackett.media.local
127.0.0.1 sonarr.media.local
@ -268,6 +271,7 @@ Este é um projeto pessoal de gerenciamento de mídia.
Para problemas específicos dos serviços:
- [Plex](https://support.plex.tv/)
- [Jellyfin](https://jellyfin.org/docs/)
- [Sonarr](https://wiki.servarr.com/sonarr)
- [Radarr](https://wiki.servarr.com/radarr)
- [Bazarr](https://wiki.bazarr.media/)

View File

@ -29,6 +29,24 @@ services:
TZ: ${TZ}
VERSION: ${VERSION}
# jellyfin:
# image: lscr.io/linuxserver/jellyfin:latest
# container_name: gatoflix-jellyfin
# restart: unless-stopped
# networks:
# - media
# ports:
# - 8096:8096 # HTTP Web UI
# - 8920:8920 # HTTPS (opcional)
# volumes:
# - ${APPDATA_DIR}/jellyfin:/config
# - ${MEDIA_DIR}:/data
# environment:
# PUID: ${PUID}
# PGID: ${PGID}
# TZ: ${TZ}
# VERSION: ${VERSION}
# ======================
# Download Clients
# ======================