Auryn is a graphical interface for an existing open-source tool. It does not provide, host, or distribute any content.
graphical interface for an existing open-source command-line tool
- Auryn has been rebranded to Auryn (in progress)
- .deb package available in Releases
- Flatpak support in progress
- Simple and intuitive GUI for managing local audio workflows
- Manage and organize local audio libraries
- Support for high-quality audio formats (FLAC, etc.)
- Real-time progress and logs
- One-click workflow (no terminal required)
Building and managing a personal local audio library
It is designed for users who want:
- Full control over their music collection
- High-quality audio (FLAC / Hi-Res)
- A clean and easy workflow
- A solution that integrates with self-hosted setups
Auryn is ideal for:
- Building a local music library
- Storing music on a NAS
- Creating a self-hosted media ecosystem
- Using media servers like Jellyfin
Input Source → Auryn → Local/NAS Library → Media Server → Playback
Tested on Linux Mint / Debian-based systems
Download the .deb package from the releases section:
https://codeberg.org/TheZupZup/Auryn/releases
Then install:
sudo dpkg -i Auryn.debAuryn is available as a Docker image for advanced users, NAS environments, or server setups.
Docker Hub: thezupzup/Auryn
Since Auryn is a GUI application, you need to allow the container to access your X11 display server:
xhost +local:dockerYou can start the container with a single command:
docker run -d \
--name auryn \
-e DISPLAY=$DISPLAY \
-v /tmp/.X11-unix:/tmp/.X11-unix \
-v $(pwd)/downloads:/root/Music \
thezupzup/AurynParameters Explained:
-e DISPLAY=$DISPLAY: Passes your host's display environment variable to the container.-v /tmp/.X11-unix:/tmp/.X11-unix: Mounts the X11 socket for GUI rendering.-v $(pwd)/downloads:/root/Music: Maps your local downloads folder to the container's output directory.
For a more manageable setup, use a docker-compose.yml file:
services:
auryn:
image: thezupzup/Auryn
container_name: auryn
environment:
- DISPLAY=${DISPLAY}
volumes:
- /tmp/.X11-unix:/tmp/.X11-unix
- ./downloads:/root/Music
network_mode: host
restart: unless-stoppedTo run with Docker Compose:
- Create a
docker-compose.ymlfile with the content above. - Run
docker-compose up -d.
This is an actively developed project.
It is part of my open-source learning journey, and I am continuously improving it.
Feedback, suggestions, and contributions are welcome.
Better library organization
Improved UI/UX
Offline-ready workflows
Integration with self-hosted media systems
Auryn is a graphical interface for an existing open source audio tool and does not provide, host, or distribute any content.
This software is intended for legitimate use with content you own or are authorized to access.
Users are responsible for ensuring that their use of this tool complies with applicable laws and the terms of service of any platforms they access.
The developer of Auryn does not encourage or support misuse of this software.
This program does not include:
- Any functionality related to restricted or protected content access
- Any application IDs, secrets, or private API keys
- Any tools intended to violate platform terms of service
Auryn is a GUI frontend for an existing open-source command-line tool. It does not host, distribute, or provide access to copyrighted content, and it does not directly interact with any online services.
Qobuz, Deezer, Tidal, and SoundCloud are registered trademarks of their respective owners.
Auryn is not affiliated with, endorsed by, or sponsored by any of these services.
Users should ensure that their usage complies with the Terms of Service of the platforms they access, including:
This project was created with the help of AI tools as part of my learning process.
Created by TheZupZup
Copyright (C) 2025 TheZupZup — Auryn
Licensed under the GNU General Public License v3.0
