feat: add Lidarr music manager to media server stack

- Add Lidarr service configuration to docker-compose.yml
- Update Caddyfile to include reverse proxy for Lidarr
- Extend README.md with Lidarr documentation and setup instructions
- Create necessary directories for music media and downloads
This commit is contained in:
Cinco Euzebio 2026-02-01 00:53:10 -03:00
parent 874907d167
commit 3dee438764
3 changed files with 30 additions and 3 deletions

View File

@ -158,6 +158,10 @@ http://radarr.{$DOMAIN} {
reverse_proxy radarr:7878
}
http://lidarr.{$DOMAIN} {
reverse_proxy lidarr:8686
}
http://bazarr.{$DOMAIN} {
reverse_proxy bazarr:6767
}

View File

@ -17,6 +17,7 @@ Stack completa de servidor de mídia com Plex, Sonarr, Radarr, Bazarr, Jackett,
### PVR (Personal Video Recorder)
- **Sonarr** - Gerenciador de séries de TV
- **Radarr** - Gerenciador de filmes
- **Lidarr** - Gerenciador de músicas
### Subtitles
- **Bazarr** - Gerenciador de legendas
@ -33,6 +34,7 @@ Todos os serviços são acessíveis via subdomínios:
- `jackett.SEU_DOMINIO` - Jackett
- `sonarr.SEU_DOMINIO` - Sonarr
- `radarr.SEU_DOMINIO` - Radarr
- `lidarr.SEU_DOMINIO` - Lidarr
- `bazarr.SEU_DOMINIO` - Bazarr
## Instalação
@ -51,13 +53,13 @@ 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,sonarr,radarr,lidarr,bazarr,jackett,transmission,caddy/{data,config},downloads}
# Criar diretórios de mídia (se ainda não existirem)
mkdir -p ~/gatoflix/MEDIA/{Filmes,Series}
mkdir -p ~/gatoflix/MEDIA/{Filmes,Series,Musicas}
# Criar diretórios de torrents
mkdir -p ~/gatoflix/torrent/{complete/{radarr,tv-sonarr},incomplete,watch}
mkdir -p ~/gatoflix/torrent/{complete/{radarr,tv-sonarr,lidarr},incomplete,watch}
```
### 3. Ajustar permissões
@ -85,6 +87,7 @@ Edite o arquivo `/etc/hosts` e adicione:
127.0.0.1 jackett.media.local
127.0.0.1 sonarr.media.local
127.0.0.1 radarr.media.local
127.0.0.1 lidarr.media.local
127.0.0.1 bazarr.media.local
```

View File

@ -123,6 +123,26 @@ services:
PGID: ${PGID}
TZ: ${TZ}
# ======================
# PVR - Music
# ======================
lidarr:
image: linuxserver/lidarr:latest
container_name: gatoflix-lidarr
restart: unless-stopped
networks:
- media
volumes:
- ${APPDATA_DIR}/lidarr:/config
- ${MEDIA_DIR}/Musica:/music
- ${TORRENT_DIR}:/supercousas/MEDIACENTER/torrent
- ${TORRENT_DIR}/complete/lidarr:/downloads/complete/lidarr
- /etc/localtime:/etc/localtime:ro
environment:
PUID: ${PUID}
PGID: ${PGID}
TZ: ${TZ}
# ======================
# Subtitles
# ======================