Today's date is:

About Me

Hello and Welcome to my site.

I have no official qualifications or any kind of training in Computers or Linux, So I don't claim to be a Tech expert, but I have spent over 30 years tinkering with tech, So, I have picked up a trick or two along the way (Mainly with the help of Google and Youtube).

Help yourself to any info you can use here, or if you know better, you can contact me at admin@kodiblack.com.

Setting Up Cockpit

  • More detailed instructions here

  • Quick Notes

    Update system - sudo apt update && sudo apt upgrade -y

    Install Cockpit - sudo apt install cockpit -y

    Make Directory - sudo mkdir -p /etc/systemd/system/cockpit.socket.d/

    Edit Config - sudo nano /etc/systemd/system/cockpit.socket.d/listen.conf

    Paste into the config file - [Socket] - ListenStream= - ListenStream=443

    Save & close the file with: Ctrl+O enter Ctrl+X.

    Access Cockpit - https://your-server-ip-address

    Setting Up NFS Server

  • More detailed instruction here

  • Quick Notes

    Update system - sudo apt update && sudo apt upgrade -y

    Install NFS Server - sudo apt install nfs-kernel-server -y

    Create the Export Directory - sudo mkdir -p /Data/Media

    Set Permissions - sudo chown $USER:$USER -R /Data/Media && sudo chmod 777 -R /Data/Media

    Edit the exports file - sudo nano /etc/exports

    Past into the directory - /Data/Media 192.168.1.0/24(rw,sync,no_subtree_check,insecure)

    Export the share - sudo exportfs -a

    Restart the service - sudo systemctl restart nfs-kernel-server -y

    Setting Up Transmission

  • More detailed instruction here

  • Quick Notes

    Update the system - sudo apt update && sudo apt upgrade -y

    Install the Server - sudo apt install transmission-cli transmission-common transmission-daemon -y

    Step 2: Create the Share Directory

    Create the Share - sudo mkdir -p /Data/Media/Transmission - Inside here 3 folders Completed, Incomplete & Watch

    Set Permissions - sudo usermod -a -G debian-transmission merlin - sudo chgrp -R debian-transmission /Data/Media/Transmission - sudo chmod -R 777 /Data/Media/Transmission

    Stop the service -sudo systemctl stop transmission-daemon

    Edit the configs file - sudo nano /etc/transmission-daemon/settings.jsons (For suggested settings - See 'More Details above'

    Start the service -sudo systemctl start transmission-daemon

    Access Transmission - http://your-server-ip:9091

    Setting Up Jellyfin Server

  • More detailed instruction here

  • Quick Notes

    Update the system - sudo apt update && sudo apt upgrade -y

    Install Jellyfin - curl https://repo.jellyfin.org/install-debuntu.sh | sudo bash

    Access the server setup - http://your-server-ip:8096