This is an old revision of the document!
Uses Swizzin to setup a media server with Plex and various downloaders
First, install a minimal installation of Debian 10 with the following changes:
Swizzin Media Server
Optiplex-Media-Swizzin
64-bit PC netinst iso
file from debian.orgCreate/Register VM
:Create a new virtual machine
Linux
and Debian GNU/Linux <xx> (64-bit)
Target Datastore
CPU
:Add other device
> NVMe controller
Hard Disk 1
> Controller location
> NVMe controller 0
SCSI controller 0
VM Options
> Boot Options
> Enable Force BIOS setup
Finish
Host
> Manage
> System
> Autostart
:Enable
Start earlier
and Start later
to set the desired orderVirtual Machines
on the sidebar and click on the current VMHardware Configuration
> Network adapter 1
) and desired hostnameroot
to disable root login and setup sudoSSH server
and Standard system utilities
# Install VMWare tools if not already sudo apt install open-vm-tools # Change the SSH port to 50001: sudo sed -i "s/#Port 22/Port 50001/" /etc/ssh/sshd_config # Optionally enable root SSH login sudo sed -i "s/#PermitRootLogin prohibit-password/PermitRootLogin yes/" /etc/ssh/sshd_config # Optionally set the timezone to UTC: timedatectl set-timezone UTC exit
Minimal server installation of Debian <xx> Ports: 50001/tcp SSH
Base Install
userdel -r <username>
bash <(wget -qO - git.io/swizzin) && . ~/.bashrc
https:<hostname>
* Shutdown the server with
shutdown 0
* Create a snapshot called
Swizzin installed
: Configure services
====Update====
: Write update process and add to update page using
{{page>esxi:media_server#Update}}''
sudo apt update sudo apt upgrade sudo reboot # If desired/needed
====Sources==== * https://swizzin.ltd/getting-started ====Notes==== * Alternatives: * Pro version of QuickBox is a similar solution * OpenFLIXR version 3 when it comes out, is a fully configured option ====TODO==== * JDownloader2 * Youtube-dl * Video converter * get_iplayer * SoulseekQt http://www.soulseekqt.net/news/node/1 (Elyanta) * Youtube download playlists * Filebot