All the applications you love—built and maintained by a community member who understands what you need on Unraid. Love a particular app or plugin? Donate directly to the developer to support their work.
Lightweight Music Server (LMS) is a self-hosted music streaming software: access your music collection from anywhere using a web interface!
Main features:
- Recommendation engine
- Multi-valued tags: genre, mood, artists, ...
- Artist relationships: composer, conductor, lyricist, mixer, performer, producer, remixer
- Release types: album, single, EP, compilation, live, ...
- MusicBrainz Identifier support to handle duplicated artist and release names
- ListenBrainz support for:
- Scrobbling and synchronizing listens
- Synchronizing 'love' feedbacks
- Audio transcoding for maximum interoperability and reduced bandwith requirements
- Multi-library support
- ReplayGain support
- User management, with several authentication backends
- Subsonic/OpenSubsonic API support
Logitech Media Server (formerly SlimServer, SqueezeCenter and Squeezebox Server) is a streaming audio server supported by Logitech (formerly Slim Devices), developed in particular to support their Squeezebox range of digital audio receivers.
Configuration:
/config - this path is used to store the configuration and the database files of Logitech Media Server.
/music - set this path to where you store your music files.
Logitech Media Server is a streaming audio server supported by Logitech, developed in particular to support their Squeezebox range of digital audio receivers.
Lomorage enables you to backup photos / videos from any devices to your self-hosted server, and intelligently manages these personal assets via AI. Run the Lomorage server at your home, download mobile client to save the memories, and enjoy the moments.
Lychee(https://lycheeorg.github.io/) is a free photo-management tool, which runs on your server or web-space. Installing is a matter of seconds. Upload, manage and share photos like from a native application. Lychee comes with everything you need and all your photos are stored securely."
Self-hosted music scrobble database to create personal listening statistics and charts as a substitute for Last.fm / Libre.fm / GNU FM.
Features include:
* Easy import of existing scrobble data in CSV format (from last.fm, etc.)
* Custom rules for importing/scrobbling
* Custom and 3rd party integrations for album/artist artwork
* Insightful charting to display time-sliced "top charts" for tracks and artists
* Full listening history and track lookup using multiple sources (youtube, gmusic, spotify..)
* A first-party chrome extension for scrobbling from the web as well as third-party scrobble-compliant endpoints for use with other extensions and applications
See the project, https://github.com/krateng/maloja, for more information or the support thread for recommended setup.
Membarr is a discord bot that invites discord users to Plex and/or Jellyfin. Manually create users and invite server members with a single command, or let Membarr automatically add server members with a certain role.
Nukkit is a Nuclear-Powered Server Software For Minecraft Pocket Edition
VERY IMPORTANT:
First run use Screen on Uraid
docker exec -ti MinecraftPE /bin/bash
Run command :
java -jar /nukkit-1.0-SNAPSHOT.jar
select language
after the first run everything should work fine
To Interact with Server / adminstration,
use "docker attach MinecraftPE" at command promt
Press ctrl-p-ctrl-q to exit without shutting down the server
Minisatip(https://github.com/catalinii/minisatip) is a multi-threaded satip server version 1.2 that runs under Linux and it was tested with DVB-S, DVB-S2, DVB-T, DVB-T2, DVB-C, DVB-C2, ATSC and ISDB-T cards.
Mopidy is an extensible music server written in Python.
Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients.
This is Mopidy for unraid with support for snapcast and icecast It is based on whhoesj/mopidy with additin of TuneIn and Youtube and Iris Web Interface.
set up the docker
set up the network to br0 with an ip
set up volume mount to /mnt/user/appdata/mopidy/mopidy.conf >> /mopidy.conf
set up volume mount for tmp/snapfifo if you use snapcast /mnt/user/appdata/mopidy/tmp/ >> /tmp
set up volume mount for your local media
generate the mopidy.conf file
Doc here https://docs.mopidy.com/en/latest/config/
example here https://github.com/wernight/docker-mopidy/blob/master/README.md
authentication for soundcloud and spotify https://www.mopidy.com/authenticate/
use my docker icecast or snapcast for music streaming:
for audio you need a special config
for snapcast you have to generate the audio output in a pipe file /tmp/snapfifo this is mounted in both docker container
output = audioresample ! audio/x-raw,rate=48000,channels=2,format=S16LE ! audioconvert ! wavenc ! filesink location=/tmp/snapfifo
icecast
output = lamemp3enc ! shout2send async=false mount=mopidy ip=X.X.X.X port=8000 password=XXXXX
Mopidy is an extensible music server written in Python.
Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients.
This is Mopidy3 for unraid with support for snapcast and icecast.
set up the docker
set up the network to br0 with an ip
set up volume mount to /mnt/user/appdata/mopidy/ >> /config/
set up volume mount for tmp/snapfifo if you use snapcast /mnt/user/appdata/mopidy/tmp/ >> /tmp
set up volume mount for your local media
generate the mopidy.conf file Doc here https://docs.mopidy.com/en/latest/config/ example here https://github.com/maschhoff/docker/blob/master/mopidy/mopidy.conf
authentication for soundcloud and spotify https://www.mopidy.com/authenticate/ *authenticate spotify https://developer.spotify.com/documentation/web-api/quick-start/
use my docker icecast or snapcast for music streaming:
for audio you need a special config
for snapcast you have to generate the audio output in a pipe file /tmp/snapfifo this is mounted in both docker container
output = audioresample ! audio/x-raw,rate=48000,channels=2,format=S16LE ! audioconvert ! wavenc ! filesink location=/tmp/snapfifo
icecast
output = lamemp3enc ! shout2send async=false mount=mopidy ip=X.X.X.X port=8000 password=XXXXX
Mopidy is an extensible music server written in Python.
Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients.
This is Mopidy3 for unraid with support for snapcast and multiple instances with automatic snapcast stream management.
set up the docker
set up volume mount to /mnt/user/appdata/mopidy/ >> /config/
add TCP ports for MPD, HTTP and TCP ports for each additional instance you want
A configuration has been autogenerated with basic settings. The template for it can be found in the container in /home/templates. It is located in /etc/mopidy
Do NOT modify the part of the audio output setting that says port=4953. This is automatically replaced for each instance generated to fill in the host and port.
To configure the instance and snapcast settings, copy the template to your config folder and modify it. cp /home/templates/server.json /config/.
mstream(https://mstream.io/) is a personal music streaming server. You can use mStream to stream your music from your home computer to any device, anywhere. There are mobile apps available for both Android and iPhone.
Muer is a modern, open-source music player for you and your friends.
Features:
Beautiful UI/UX
Music from Youtube
Self-hosted
Default fallback to Youtube embedded player
Muer is based on Invidious.
Track your music listening history from api-based sources like Spotify, Plex (Tautulli), Subsonic (Airsonic), Jellyfin, Mopidy, Deezer, JRiver, Kodi and record to Last.fm, Maloja, and Listenbrainz
A media server that allows you to stream audio files (e.g. music and audiobooks) that are stored on your unRAID server to Alexa enabled devices such as Amazon Echo or Amazon Dot using voice control.
More details and the full list of features can be found on the My Media For Alexa web site.
Additional detail on setting up My Media For Alexa on unRAID can be found here
To administer the My Media For Alexa server use the WebUI.
Nextcloud(https://nextcloud.com/) gives you access to all your files wherever you are.
Where are your photos and documents? With Nextcloud you pick a server of your choice, at home, in a data center or at a provider. And that is where your files will be. Nextcloud runs on that server, protecting your data and giving you access from your desktop or mobile devices. Through Nextcloud you also access, sync and share your existing data on that FTP drive at the office, a Dropbox or a NAS you have at home.
This is the latest Nextcloud-27.1.4-apache image with additional packages and plugins installed to support videos and facial recognition:
- ffmpeg (install from apt repository)
- pdlib (built from source)
- bzip (built from source)
INSTALLATION
First install a MariaDB or PostgreSQL container. Changing their paths to /mnt/cache/appdata/... (instead of /mnt/user/appdata/...) will enormously boost Nextcloud's loading times!
After that use the database's IP:Port and credentials to install Nextcloud.
Optionally install the Swag or Nginx Proxy Manager container allows you to access Nextcloud from outside of your home through HTTPS (do not forget forwarding the Ports 80 and 443 in your router). Note: The proxy itself needs to communicate through HTTP (not HTTPS) with Nextcloud.
INSTALL AND CONFIGURE NEXTCLOUD MEMORIES
Install Memories from within the Nextcloud application and provide it the base folder for your media when it asks. Launch a console into the container and run the following commands individually:
php occ memories:video-setup (follow the prompts)
php occ memories:index
INSTALL AND CONFIGURE FACIAL RECOGNITION
Install the 'face recognition' app from within the Nextcloud application.
Launch a terminal for the container and run the following command to initialize it (customize to suit):
php occ face:setup --memory 1024M --model 1
From within the application, visit settings the face recognition settings and select a temporary file size.
To kick off scanning for faces:
php occ face:background_job
UPDATES
Nextcloud often needs manual interaction to fix database indexes. In those cases execute the following through the Unraid Terminal to fix them:
docker exec --user 99 Nextcloud php occ db:add-missing-indices
Sometimes this command is needed:
docker exec --user 99 Nextcloud php occ db:convert-filecache-bigint --no-interaction
This is a template for the Nextcloudpi docker container, this is an all in one solution for someone wanting to run Nextcloud on their unRaid server. More information can be found here:
https://ownyourbits.com/
https://hub.docker.com/r/ownyourbits/nextcloudpi
Before hitting start, select advanced view in the top right corner, add your servers IP address e.g. 192.168.1.5 or the IP of the container if you specify a unique one.
The OBS with NDI is incorporated into the container and can be used to stream your desktop.
With the latetest OBS version the is support for obs-websocket.
The VNC password is 'headless'.
You can connect with your own VNC client at 5901 or use the webclient at 6901
Oscam(https://git.streamboard.tv/common/oscam) is an Open Source Conditional Access Module software used for descrambling DVB transmissions using smart cards. It's both a server and a client.
PhotoStructure is your new home for all your photos and videos.
Cross-platform libraries that you can move seamlessly across Docker, Windows, macOS, and Linux
Fast, fun mobile-friendly UI
Support for very large (250,000+ asset) libraries
Support for almost all RAW and video formats (thanks to LibRaw and FFmpeg)
Robust metadata support, including Google Takeouts, XMP sidecars, and sibling inference
Robust image and video deduplication
PhotoStructure is extremely configurable. See the documentation for details.
Be sure to visit PhotoStructure's forum for tips, support, and to vote on what features you want to see next. We also have a discord!
To import additional directories or volumes:
click "Add another Path"
enter a Container path (like "/photos")
click Host Path and pick the directory you want to import
click "Add", then
click "Apply".
PhotoStructure will find the new directory automatically if you leave the "Where else are your photos and videos?" section set to "Automatic", which is the default.
Initial template by Spants (thanks!)
<h1>
<em>Picthor.Io photo library browser</em>
</h1>
<p>
<em>
The goal of this software to provide a simple, fast and lightweight tool for browsing personal photo libraries.
</em>
</p>
<br><br>
<p>
<strong>WARNING: </strong>Currently there is no authentication functionality, deploy with care.
</p>
<p>
<strong>BETA: </strong>This project is in early development stage, expect bugs.
</p>
<br><br>
Homepage: http://bpatrik.github.io/pigallery2/
This is a fast (like faster than your PC fast) directory-first photo gallery website, optimised for running on low resource servers (especially on raspberry pi).
✔️ Strenghts:
⚡ Fast, like for real
✔️ Simple. Point to your photos folder and a temp folder and you are good to go
⛔ Weakness:
😥 Its simple. Shows what you have that's it. No gallery changes (photo delete, rotate, enhance, tag, organize, etc), your gallery folder is read-only.
Live Demo @ heroku: https://pigallery2.herokuapp.com/
BasicLogin.
User: Admin
Password: Admin