Segurança e avisos de instalação
Por que aparecem avisos no macOS e Windows?
Para que os sistemas operacionais não mostrem avisos, é preciso pagar certificados de assinatura de código (Apple Developer US$ 99/ano + Sectigo OV ~US$ 226/ano para Windows). Estamos em fase de piloto e ainda não ativamos. Os instaláveis funcionam normalmente — apenas exigem que você libere uma vez.
macOS — Gatekeeper
Ajustes do Sistema > Privacidade e Segurança > “Abrir assim mesmo” (aparece após a primeira tentativa). Alternativamente:xattr -d com.apple.quarantine ~/Library/Application\\ Support/VulcanMusic/bin/vulcan-music-server
Windows — SmartScreen
“Mais informações” > “Executar assim mesmo”. O aviso desaparece após reputação acumular (~poucas centenas de downloads do mesmo binário).
Linux — verificação manual
Cada binário vem com um arquivo .sha256 ao lado. Confira com:shasum -a 256 -c vulcan-music-server-linux-amd64.sha256
O que o servidor envia para fora?
- Sua música: nunca sai da sua rede. O Core fica na sua máquina; só o controle (celular/browser) fala com ele.
- Metadados: o Core consulta MusicBrainz, Last.fm, Discogs, TheAudioDB para enriquecer informações de artistas e álbuns. Apenas títulos/ISRCs/MBIDs vão por essas APIs.
- Telemetria: nenhuma neste momento. Quando ativarmos Sentry para erros, avisaremos e haverá opt-out.
Roadmap de assinatura
Quando volume justificar, ativaremos Apple Developer + Sectigo OV. Pipeline já está pronta para detectar os certificados e assinar — sem refazer nada. Ver docs/CODE-SIGNING.md.