Skip to content

Stato del Progetto ​

Un quadro sincero di quanto ciascuna parte di TuneCamp sia pronta per la produzione. Aggiornato al 22 Agosto 2026.

In generale: progetto giovane, gestito da un singolo maintainer. Solido per un singolo artista self-hosted o una piccola etichetta in grado di tollerare qualche difetto; non è ancora un sostituto immediato per una piattaforma gestita. Oltre 600 test automatizzati, nessun audit di sicurezza esterno.

Per area ​

AreaStatoNote
Libreria, scansione, streamingStabileFunzionalità principale sin dall'inizio; analisi tramite pool di worker, pre-transcodifica dei formati lossless, API Subsonic/OpenSubsonic.
Web player e pagine artistaStabile
Modalità portfolio Single ArtistNuovoTerza modalità istanza accanto a Record Label e Community: homepage sovrana per un artista solo, senza funzionalità community. Selezionabile nel setup wizard o in Admin Settings.
Pagamenti Stripe e codici di sbloccoBetaRevisionato internamente (vedi security-review-payments.md); nessun audit esterno. Si consiglia di testare inizialmente con piccoli importi.
Pagamenti on-chain (Base, NFT)Beta / opzionaleDisabilitati di default (web3Enabled). Nessun audit esterno; le assunzioni di fiducia sono documentate nella revisione di sicurezza. Usa importi piccoli, considerala sperimentale.
Federazione (ActivityPub + catalogo)BetaSegue istanze da Mastodon/Funkwhale; cataloghi dei peer memorizzati in cache con stale-while-revalidate. Possibili piccoli problemi di interoperabilità.
Sidecamp (Peer Sharing)BetaCondivisione peer transitoria tramite tunnel WebSocket, importazione locale. Vedi sidecamp.md.
Live streaming (HLS)NuovoMigrato di recente da mesh WebRTC a HLS lato server; testato in contesti reali limitati.
Radio (stazione HLS)NuovoStazione sempre attiva da playlist + mix dinamici per genere; loop di concatenazione FFmpeg. Vedi radio.md.
Server MCPNuovo / opzionaleEspone il catalogo ai client IA (ricerca, statistiche, scansione) tramite SSE, protetto da token. Vedi mcp-setup-guide.md.
CollabNuovoCostruzione collaborativa di brani multi-artista su una istanza: progetti condivisi/privati, cronologia versioni append-only, upload stem. Collaborazione aperta (ogni artista può contribuire), solo versioning — nessun realtime. Vedi COLLAB.md.
Pannello di sistema amministratoreNuovoMetriche in tempo reale di CPU/RAM/archiviazione/attività per il rilevamento di leak. Vedi monitoring.md.
Bot Telegram, archiviazione Google DriveBetaFunzionali, copertura dei test più limitata.
Streaming SoundCloud e BandcampOpzionaleIntegrazione streaming tramite provider SoundCloud / Bandcamp; abilita in Amministrazione → Integrazioni.
Soulseek e TorrentDelegati a SidecampIl download P2P è interamente delegato all'app desktop Sidecamp per mantenere pulito il server.
Backup e ripristinoStabileStrumenti UI + CLI; vedi backup-migration.md. Valuta Litestream per la replica continua (scaling.md).

Limiti noti ​

  • Singolo processo, singolo writer SQLite — modello di scalabilità e tetti massimi descritti in scaling.md.
  • Nessun audit di sicurezza esterno; i flussi di pagamento sono stati revisionati internamente, con i problemi aperti tracciati in security-review-payments.md.
  • Comunità di piccole dimensioni: aspettati di dover effettuare tu stesso il debug di alcuni problemi e di segnalarli.

Rilasciato sotto licenza MIT.