Lavalink
Configurazione guidata del nodo audio, separato dal bot Discord che lo utilizza.
File generati in locale. Nessuna credenziale richiesta per il download.
Prima di iniziare
Java 17+, una release Lavalink 4 verificata dal progetto ufficiale e un client compatibile.
Dipendenze
- Lavalink 4 (binary not bundled)
- Java 17+
Configurazione guidata
- 1
Scarica e verifica Lavalink.jar dalle release ufficiali. Mettilo accanto ad application.yml.
- 2
Esporta LAVALINK_SERVER_PASSWORD nella shell; .env.example è un promemoria, non viene caricato da Java. Avvia java -jar Lavalink.jar.
- 3
Collega il client del bot a localhost:2333 con la stessa password. Controlla le sorgenti abilitate e prova l’audio con il carico previsto.
Variabili da configurare
LAVALINK_SERVER_PASSWORDRichiesta · secret- Genera una password univoca in locale ed esportala nell’ambiente del processo.
Cosa non è incluso
Non include un music bot né garanzie audio. YouTube richiede un plugin da verificare separatamente; sorgenti HTTP/locali disabilitate. Mantieni privato l’endpoint. Botkeep non lo installa ancora.
Il configuratore prepara file e impostazioni. Conferma il deploy, inserisci le tue credenziali in Environment e controlla la Console per verificare l’avvio.
Documentazione ufficiale
README.it.md
# Lavalink
Configurazione guidata del nodo audio, separato dal bot Discord che lo utilizza.
## Requisiti
Java 17+, una release Lavalink 4 verificata dal progetto ufficiale e un client compatibile.
## Setup
1. Scarica e verifica Lavalink.jar dalle release ufficiali. Mettilo accanto ad application.yml.
2. Esporta LAVALINK_SERVER_PASSWORD nella shell; .env.example è un promemoria, non viene caricato da Java. Avvia java -jar Lavalink.jar.
3. Collega il client del bot a localhost:2333 con la stessa password. Controlla le sorgenti abilitate e prova l’audio con il carico previsto.
## Variabili
- LAVALINK_SERVER_PASSWORD: Genera una password univoca in locale ed esportala nell’ambiente del processo.
## Limiti
Non include un music bot né garanzie audio. YouTube richiede un plugin da verificare separatamente; sorgenti HTTP/locali disabilitate. Mantieni privato l’endpoint. Botkeep non lo installa ancora.
Il download non pubblica nulla. La demo Botkeep conserva file nel browser ma non esegue processi, installa pacchetti o attiva reti. Non inserire credenziali reali nella demo. Le dipendenze dirette sono versionate: conserva anche i lockfile generati, verifica aggiornamenti e vulnerabilità prima della produzione.
## Fonti
- Lavalink · configuration: https://lavalink.dev/configuration/config/file
- Lavalink · installation: https://lavalink.dev/getting-started/binary