Cloudbox is an all-in-one media server that allows you to store and stream your media files such as movies, TV shows, music, and more in one place. In this tutorial, we will show you how to install Cloudbox on Arch Linux.
Before we install any packages, let's make sure the system is up to date. Open the terminal and run the following command:
sudo pacman -Syu
This will update the system packages to the latest version.
Cloudbox requires Python 3.7 or higher, docker, docker-compose, and git to be installed. Run the following command to install these dependencies:
sudo pacman -S python docker docker-compose git
Use the following command to clone the Cloudbox repository from GitHub:
git clone https://github.com/cloudbox/cloudbox.git
This will create a directory named cloudbox
in your current location.
Before running the installation script, you need to configure some settings in the cloudbox
directory. Change to the cloudbox
directory using the following command:
cd cloudbox
Copy the config.yml.sample
file to config.yml
using the following command:
cp config.yml.sample config.yml
Edit the config.yml
file using your favorite text editor and change the following settings:
PATH
: Set the path where you want to store your media files.PLEX_CLAIM
: Add your Plex claim token. You can get your Plex claim token from here.CLOUDPLUG_DOMAIN
: Replace my-domain.com
with your domain name. If you don't have a domain, you can leave this as localhost
.Save and close the file.
Run the following command to install Cloudbox:
python install.py --type=cloudbox
This will take a few minutes to complete. Once it's done, you will get a message saying "Installation completed".
Use the following command to start the Cloudbox services:
sudo systemctl start cloudbox
This will start the following services:
Use the following command to check the status of the Cloudbox services:
sudo systemctl status cloudbox
If the installation was successful, you should see all the services running.
You have successfully installed Cloudbox media server on Arch Linux. You can now access Cloudbox by going to http://localhost
in your web browser. From there, you can add your media files, configure your libraries, and start streaming your media.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!