3.4 KiB
3.4 KiB
YAMS: Yet Another Media Server
This is a highly opinionated media server.
Description
Features
In no particular order:
- Automatic shows/movies download: Just add your shows and movies to the watch list and it should automatically download the files when they are available.
- Automatic clasification and organization: Your media files should be completely organized by default.
- Automatic subtitles download: Self explanatory. Your media server should automatically download subtitles in the languages you choose, if they are available.
- Support for Web, Android, iOS, Android TV and whatever that can support Emby: Since we are leveraging from Emby, you should be able to watch your favorite media almost anywhere.
Dependencies
First, you need to install:
Before running
Before installing, make sure you have:
- An installation location: The script is going to ask you for a install location, but it will default
to
/opt/yams
. Just make sure your current user has permissions to write on the selected directory. -
A media folder: This is the folder where all your files are going to be downloaded and categorized. If you choose
/srv/media
, the script is going to create the following folders:/srv/media/tv
: For your TV shows/srv/media/movies
: For your movies/srv/media/downloads
: For your torrent downloads/srv/media/blackhole
: For your torrents blackhole
- A regular user to run and own the media files: You shouldn't use
root
for this user, but I'm not your father, nothing is going to stop you lol
To run
$ git clone https://gitlab.com/rogs/yams.git
$ cd yams
$ ./install.sh
And follow the instructions.
So far, I've tested this in Debian 11, but it should work on Ubuntu as well.
Usage
When the script finishes installing without issues, just run:
$ yams
yams - Yet Another Media Server
Usage: yams [--help|restart|stop|start|status]
options:
--help displays this help message
restart restarts yams services
stop stops all yams services
start starts yams services
destroy destroy yams services so you can start from scratch
Special thanks
- linuxserver.io for their amazing docker images
-
My friends:
For giving me ideas and helping me test the script