Setup of local server with RP4.
- DietPi (OS)
- Docker (compose)
- Git
- Avahi-Daemon
- ALSA
- Netdata
- Dropbear
- X.Org X Server
- make
ATTENTION: If you are using DietPi, you can install this tools with the command
dietpi-software
, you should be root.
Well in this setup, I have deployed some docker apps, as like:
- Dashboard
- Homepage
- Streaming
- Jellyfin
- Kavita
- Media Management
- Bazarr
- Radarr
- Sonarr
- Jacket
- Prowlarr
- Transmission
- Metube
- Server Admin
- Whoami
- Files
- Ngrok
- Watchtower
- PiHole
- Utils
- Calibre
I have used Homepage, because, I can load the setup in files, and I dont lose the setup if server fails. The setup are in configs/ folder.
sudo apt-get install build-essential
curl -fsSL https://raw.githubusercontent.com/tilt-dev/tilt/master/scripts/install.sh | bash
You can use Jellyfin App in Android Store link here
This service is used to connect to Chromecast due to Chromecast only allow HTTPS connections
hostname -I
Change DHCP to STATIC and set ip static
SERVER_STORAGE_DIR=<storage-location>
SERVER_DATA_DIR=/apps/
REPO_CONFIG_DIR=<home-pi-location>
DOMAIN_NAME=<server-name>
IP_ADDRESS_G=<server-ip>
NGROK=********************