LavaLink Servers: Why You Can't See the Files
File-system access to LavaLink is disabled by design. Lifecycle via the panel only.
What LavaLink Is
LavaLink is the audio-streaming microservice Discord music bots use. It's lightweight, network-heavy, and breaks immediately if its dependency tree is touched the wrong way.
Why File Access Is Disabled
On Endercloud, LavaLink instances have no SFTP / file-manager access. This is deliberate:
- Users accidentally delete
application.ymland the node refuses to boot - Users edit the Lavaplayer jar version and break codec support
- Users install plugins from random sources and pull malware into the audio path
The disabled FS is a stability rail, not a permissions hierarchy quirk.
What You Can Do
All lifecycle ops route through the panel GUI:
- Console, read logs, watch connection status
- Start / Stop / Restart / Kill, buttons in the panel
- Change password / port, config form in the panel, not via editing yml directly
- Switch LavaLink version, startup setting in the panel
What You Can't Do
- Edit
application.ymldirectly - Drop in unofficial Lavalink plugins (
/plugins/is not exposed) - Install custom Lavaplayer forks
If your bot needs a specific config change that isn't in the panel form, open a ticket. We'll apply it on your behalf after verifying it won't trash the node.
Need More Help?
Bot can't connect to LavaLink? Check the LavaLink panel Console for the actual error, then ask in Discord with the log excerpt.
Was this helpful?
Your feedback helps us write better guides.
Related Articles
More from Bot Hosting.
How to Upload and Run Your Discord Bot
From local code to a live bot on Endercloud in five minutes.
How to Keep Your Bot Online 24/7
Auto-restart on crash, auto-start on reboot, the only two settings you need.
How to Set Environment Variables for Your Bot
Keep tokens, API keys, and secrets out of your code with env vars.
Still need help?
Our team is on Discord around the clock. Real humans, real answers.