DockSTARTer is a collection of Docker Compose files and scripts that can help you to quickly and easily set up a variety of services on your server. In this tutorial, we will learn how to install DockSTARTer on Void Linux.
Before proceeding further, you will need:
First, update your system packages by running the following command:
sudo xbps-install -Suy
Next, we need to install Git. We can use the following command to install it:
sudo xbps-install -y git
We need to install the Docker engine and Docker Compose before we can install DockSTARTer. Run the following commands in your terminal to install Docker and Docker Compose:
sudo xbps-install -y docker
sudo ln -s /etc/sv/docker /var/service/
sudo usermod -aG docker $USER
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Now, it's time to clone the DockSTARTer repository. Use the git clone
command to clone the repository:
git clone https://github.com/GhostWriters/DockSTARTer.git ~/DockSTARTer
Navigate to the ~/DockSTARTer
directory and copy the .env
file:
cd ~/DockSTARTer
cp .env.example .env
Edit the .env
file and change the settings as per your requirements. You can leave the default settings as well.
Now, you can use the DockSTARTer script to install applications. For example, to install Sonarr and Radarr, run the following command:
docker-compose up -d sonarr radarr
After installation has completed, you can access the application by navigating to http://localhost:<PORT>
in your web browser. The default port for Sonarr is 8989 and Radarr is 7878.
Congratulations! You have successfully installed DockSTARTer on Void Linux. You can now use DockSTARTer to quickly and easily install a variety of applications on your server.
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!