🖥️ Media Server

dashboard-moriakum.duckdns.org

URLs públicos
Credenciais
🔐 SSH Macssh root@85.17.192.62
🎬 AIOStreamscipri / password123
📁 FileBrowseradmin / z-daPfoAHaSOyqY9
🎞️ RemuxMoriakum / LaraLiana12
🖼️ Como adicionar metadata
1Abre o FileBrowser → opt → metadata → movies (ou shows/anime)
2Entra na pasta do filme e faz upload dos ficheiros
3O script renomeia e cria symlink automaticamente no strm
JPG vertical→ poster.jpg (detectado por aspect ratio)
JPG horizontal→ fanart.jpg (detectado por aspect ratio)
PNG→ logo.png
SRT→ renomeado com nome do ficheiro .strm

⚠️ Nunca adicionar ficheiros directamente em /opt/zurg/strm!

Atualizar Zurg
cd /opt/zurg
docker compose pull
docker rm -f zurg
docker compose up -d zurg
docker logs zurg -n 20
Atualizar AIOStreams
cd /opt/aiostreams
docker compose pull
docker rm -f aiostreams
docker compose up -d
docker logs aiostreams -n 20
Atualizar AIOMetadata
cd /opt/aiometadata
docker compose pull
docker rm -f aiometadata aiometadata_redis
docker compose up -d
docker logs aiometadata -n 20
Atualizar Emby
cd /opt/emby
docker compose pull
docker rm -f emby
docker compose up -d
docker logs emby -n 20
Atualizar FileBrowser
cd /opt/filebrowser
docker compose pull
docker rm -f filebrowser
docker compose up -d
docker logs filebrowser -n 20
Atualizar Dufs
VERSION=$(curl -s https://api.github.com/repos/sigoden/dufs/releases/latest | grep -o 'v[0-9.]*' | head -1)
curl -L "https://github.com/sigoden/dufs/releases/download/${VERSION}/dufs-${VERSION}-x86_64-unknown-linux-musl.tar.gz" | tar xz -C /usr/local/bin/
systemctl restart dufs
dufs --version
Atualizar TMDB Addon
cd /opt/tmdb-addon
docker compose pull
docker rm -f tmdb-addon
docker compose up -d
docker logs tmdb-addon -n 20
Atualizar tudo (Docker)
cd /opt/zurg && docker compose pull && docker rm -f zurg && docker compose up -d zurg
cd /opt/aiostreams && docker compose pull && docker rm -f aiostreams && docker compose up -d
cd /opt/aiometadata && docker compose pull && docker rm -f aiometadata aiometadata_redis && docker compose up -d
cd /opt/emby && docker compose pull && docker rm -f emby && docker compose up -d
cd /opt/filebrowser && docker compose pull && docker rm -f filebrowser && docker compose up -d
cd /opt/dufs && docker compose pull && docker rm -f dufs && docker compose up -d
cd /opt/tmdb-addon && docker compose pull && docker rm -f tmdb-addon && docker compose up -d
cd /opt/remux && docker compose pull && docker rm -f remux && docker compose up -d
docker ps
Atualizar qBittorrent
cd /opt/qbittorrent
docker compose pull
docker rm -f qbittorrent
docker compose up -d
docker logs qbittorrent -n 20
Atualizar Remux
cd /opt/remux
docker compose pull
docker rm -f remux
docker compose up -d
docker logs remux -n 20
Atualizar sistema VPS (Ubuntu)
apt update && apt upgrade -y
apt autoremove -y
Reiniciar VPS
reboot

⚠️ O reboot desliga a sessão SSH. Os serviços sobem automaticamente após ~30 segundos.

Reiniciar Zurg
docker restart zurg
Reiniciar AIOStreams
docker restart aiostreams
Reiniciar AIOMetadata
docker restart aiometadata aiometadata_redis
Reiniciar Emby
docker restart emby
Reiniciar FileBrowser
docker restart filebrowser
Reiniciar Dufs
docker restart dufs
Reiniciar TMDB Addon
docker restart tmdb-addon
Reiniciar Caddy
docker restart caddy
Reiniciar Rclone TorBox
systemctl restart rclone-torbox
Reiniciar Metadata Sync
systemctl restart metadata-sync
Reiniciar tudo (Docker + serviços)
docker restart zurg aiostreams aiometadata aiometadata_redis emby filebrowser dufs tmdb-addon caddy remux
systemctl restart rclone-torbox metadata-sync
Reiniciar qBittorrent
docker restart qbittorrent
Reiniciar Remux
docker restart remux
Reiniciar VPS completo
reboot

⚠️ O reboot desliga a sessão SSH. Os serviços sobem automaticamente após ~30 segundos.

Ver estado TorBox
systemctl status rclone-torbox
Ver logs TorBox
journalctl -u rclone-torbox -n 30
Reiniciar TorBox
systemctl restart rclone-torbox
Ver mounts ativos
mount | grep rclone
Ver versão
rclone version
Atualizar rclone
curl https://rclone.org/install.sh | bash
Caminho base (pasta raiz)
Nome da pasta (exatamente como aparece)
Nome do ficheiro (sem extensão, exatamente como aparece)
Extensão do vídeo
1. Renomear SRT para nome do MKV

2. Sincronizar legenda (ffsubsync)

💡 Corre primeiro o rename, depois o ffsubsync. Ficheiro sincronizado guardado com sufixo _sync.srt


Atualizar ffsubsync
pip3 install --upgrade ffsubsync --break-system-packages
Ver versão
ffsubsync --version
Estado de todos os contentores
docker ps
Logs Caddy
docker logs caddy -n 30
Logs Zurg
docker logs zurg -n 30
Estado Rclone
systemctl status rclone-torbox
Estado Metadata Sync
systemctl status metadata-sync
Logs Metadata Sync
journalctl -u metadata-sync -n 30
Espaço em disco
df -h /
docker ps -s --format "table {{.Names}}\t{{.Size}}"
du -sh /opt/zurg/data/*
Estado TMDB Addon
docker ps | grep tmdb-addon
Logs TMDB Addon
docker logs tmdb-addon -n 30
SSH Macssh root@85.17.192.62
IP VPS85.17.192.62
OSUbuntu 24.04
AIOStreams logincipri / password123
FileBrowser loginadmin / z-daPfoAHaSOyqY9
Caddyfile/opt/caddy/Caddyfile
Dashboard/opt/caddy/dashboard/
Zurg config/opt/zurg/config.yml
Zurg cache rclone/opt/zurg/data/rclone-cache (max 5GB, expira 1min)
Metadata movies/opt/metadata/movies/
Metadata shows/opt/metadata/shows/
Metadata anime/opt/metadata/anime/
Metadata sync/opt/metadata-sync.sh
Rclone config~/.config/rclone/rclone.conf
TorBox mount/mnt/torbox
Zurg mount/zurg_mnt/zurg
Rclone versãov1.74.1
AIOStreams porta3000
AIOMetadata porta3001
Dufs porta9998
FileBrowser porta8080
Emby porta8096
qBittorrent URLhttp://85.17.192.62:8888
Poster URL Pattern (AIO)https://aiometadata-moriakum.duckdns.org/postercache/https://btttr.cc/poster-n/imdb/poster-default/{imdb_id}.jpg?tag=none&lang=pt-PT
Poster Cache statshttps://aiometadata-moriakum.duckdns.org/postercache/stats
Poster Cache purgehttps://aiometadata-moriakum.duckdns.org/postercache/purge
qBittorrent downloads/opt/qbittorrent/downloads
TMDB Addon URLhttps://tmdb-moriakum.duckdns.org
TMDB Addon manifesthttps://tmdb-moriakum.duckdns.org/manifest.json
TMDB Addon configurehttps://tmdb-moriakum.duckdns.org/configure
TMDB Addon pasta/opt/tmdb-addon
TMDB Addon porta1337
TMDB DuckDNS token (2ª conta)606e74d4-07c2-4158-9f34-35e87c31b635
Documentação/opt/README.md
Remux porta3010
Remux loginMoriakum / LaraLiana12
Remux Jellyfin URL (Infuse)http://85.17.192.62:3012
Remux direto (sem sidecars)http://85.17.192.62:3010
Remux docker-compose/opt/remux/docker-compose.yml
Remux data dir/opt/remux/data