Open daviddwlee84 opened 3 years ago
Music Stream
Airsonic (used to be Libresonic)
mStream
Video Stream / Media Server
tekkbs standalone video viewer.
1. Install OMV
2. make shared folder, share with smb/cif, put in videos
3. install omv extras
4. install plex plugin
watch videos via iframe in omv-webgui
Plex
Directory Structure for media: https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/ https://support.plex.tv/articles/naming-and-organizing-your-movie-media-files/ https://www.pcmag.com/how-to/how-to-organize-your-plex-media-library
Jellyfin
omv-extras.org
Once installed OMV, then get OMV-Extras. This will enable the Docker and Portainer!
SSH setup note
admin
openmediavault
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; omv-salt deploy run proftpd 2>&1' with exit code '1'
ssh_exchange_identification: Connection closed by remote host
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; omv-salt deploy run rrdcached 2>&1' with exit code '1'
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; omv-salt deploy run collectd 2>&1' with exit code '1'
Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; omv-salt deploy run certificates 2>&1' with exit code '1'
Docker storage :: /var/lib/docker
Agent port:: 8000
Web port:: 9000
Yacht port:: 8001
arch :: amd64
option :: portainer
state :: install
extras :: 5.6.1
DNS error. Exiting ...
Done.
VPN / Proxy
$ id admin
uid=998(admin) gid=100(users) groups=100(users),997(openmediavault-admin),1000(administer)
$ id `whoami`
uid=1001(daviddwlee84) gid=100(users) groups=100(users),0(root),4(adm),27(sudo),33(www-data),115(ssh),1000(administer)
Follow the docker compose setting
Claim Token is a must-have. That will bind the server to your account.
In this way, you can use "add friend" to share your server.
The best practice is to put all media in under one folder like
/data
- /Movies
- /Musics
- /Photos
- /TVSeries/Season/Episode
then bind later.
Just use Stack in Portainer.io with docker-compose
Get Plex Token
Shellinabox (removed in OMV5)
RAID