diff --git a/arch-config/Dokumente/Server-setups/debian-jellyfin.md b/arch-config/Dokumente/Server-setups/debian-jellyfin.md new file mode 100644 index 00000000..63d7fc4f --- /dev/null +++ b/arch-config/Dokumente/Server-setups/debian-jellyfin.md @@ -0,0 +1,35 @@ +# Jellyfin + +*All commands assume being logged in as root user on the server unless noted otherwise.* + +```bash +apt install apt-transport-https lsb-release +``` + +```bash +wget -O key https://repo.jellyfin.org/debian/jellyfin_team.gpg.key +``` + +```bash +apt-key add key +``` + +```bash +echo "deb [arch=$( dpkg --print-architecture )] https://repo.jellyfin.org/debian $( lsb_release -c -s ) main" | tee /etc/apt/sources.list.d/jellyfin.list +``` + +```bash +apt update +``` + +```bash +apt install jellyfin +``` + +Depending on the init system, different commands have to be used. +```bash +service jellyfin status +``` +```bash +systemctl status jellyfin +``` diff --git a/arch-config/Dokumente/Server-setups/debian-ssh.md b/arch-config/Dokumente/Server-setups/debian-ssh.md index d21d91fc..f03cb7af 100644 --- a/arch-config/Dokumente/Server-setups/debian-ssh.md +++ b/arch-config/Dokumente/Server-setups/debian-ssh.md @@ -30,6 +30,10 @@ In case you have not yet created an ssh-key, run the following command. ```bash ssh-keygen ``` +To create ed25519 keys, execute the following command. +```bash +ssh-keygen -t ed25519 +``` ## Disable password access diff --git a/arch-config/Dokumente/other-linux/scp.md b/arch-config/Dokumente/other-linux/scp.md new file mode 100644 index 00000000..76cc344c --- /dev/null +++ b/arch-config/Dokumente/other-linux/scp.md @@ -0,0 +1,7 @@ +# SCP + +**Example copy of movies from local pc to server** +```bash +scp -r /mnt/1d90c4d5-21d2-4455-bb4a-814de8496744/MediaLibrary/Movies/ root@144.76.31.55:/home/jellyfin/ +``` +