All templates

Deploy Gonic on your own server.

Gonic logo

Gonic is a music streaming server / subsonic server API implementation, written in Go. It provides a simple and efficient way to stream your music collection through a web interface or compatible clients. Gonic supports various audio formats and offers features like transcoding, cover art, and playlist management.

Your infrastructureAutomatic HTTPSNo lock-in

Screenshots

A closer look at Gonic.

Gonic screenshot 1

Setup time

A few minutes

Deployment

Your own server

Services

1 connected service

Why Gonic

Everything you need, running where you choose.

Get the full Gonic experience with Easypanel handling the repetitive infrastructure work around it.

Music Streaming
Stream your music collection through a web interface or compatible Subsonic clients.
Podcast Support
Manage and stream your podcast collection alongside your music.
Playlist Management
Create, manage, and share playlists with support for various playlist formats.
Cover Art
Automatic cover art detection and display for albums and tracks.
Transcoding
On-the-fly audio transcoding to optimize streaming for different devices and bandwidth.
Jukebox Mode
Optional jukebox mode for direct audio output on the server.
How it works

From template to live app in three steps.

Easypanel turns the template into real services, storage, and domains on the server you already control.

Already have Easypanel? Open your dashboard at the URL or IP of your own installation.

Installation guide
1
Open your dashboard
Visit the URL or IP of your Easypanel installation and choose the target project.
2
Choose Gonic
Open Templates, select Gonic, then review its service names and configuration.
3
Deploy and open your app
Easypanel starts every service and provisions an HTTPS domain for you.
Installation options
The template asks for these values before creating your services.
OptionDefaultRequired

App Service Name

gonicRequired

App Service Image

sentriz/gonic:4b3721bRequired
Resources
Project documentation and source code.
Latest template update
Apr 29, 2026

Version bumped to 4b3721b

Questions

Deploy with confidence.

The template handles the application setup while Easypanel keeps the infrastructure understandable and under your control.

Keep exploring

Related templates

Browse all
Swingmusic logo
Swingmusic
Swingmusic is a beautiful, self-hosted music player and streaming server for your personal music collection. It provides a modern, intuitive web interface that allows you to stream your music library from anywhere. With support for various audio formats and a clean, responsive design, Swingmusic makes it easy to enjoy your music collection across all your devices. The application offers features like playlist management, search functionality, and album artwork display, making it a perfect alternative to commercial streaming services for those who want to keep their music library private and under their control.
View template
Navidrome logo
Navidrome
Welcome to Navidrome, your personal streaming service! This open-source software allows you to access and enjoy your music collection from anywhere, through a modern web UI and a wide range of third-party compatible mobile apps for both iOS and Android devices. Navidrome is lightweight, fast, and self-contained, capable of running well even on resource-limited platforms. It can handle large music libraries, and even transcodes your music files on the fly to prevent excessive data usage. Built with new technologies like GoLang, ReactJS, and Material-UI, Navidrome ensures modern features and compatibility. It is also compatible with the de facto standard Music API, supporting all its clients and ecosystem. With new releases on a regular basis, Navidrome continually adds features and bug fixes to enhance your music streaming experience.
View template
Plex logo
Plex
Plex Media Server is a powerful app that makes it easy to manage and stream your media collection to all your devices, anytime, anywhere. With Plex, you can stream your video, music, and photo collections from your phone, tablet, gaming console, smart TV, or any other favorite streaming device. The app is designed to work with three types of networking: bridge, host, and macvlan, each offering a unique way to connect your media server to your devices. Plex also offers advanced features like hardware transcoding support for Intel Quick Sync, making it a versatile choice for all your media streaming needs.
View template
Gonic logo
Ready to deploy Gonic?
Open your own Easypanel dashboard, choose Gonic from Templates, and review the deployment options.