Filestash is a web application built to help users manage and access files remotely. In this tutorial, we'll show you how to install Filestash on Debian latest.
Before you start, make sure you have the following:
To begin, we need to install some dependencies that Filestash requires in order to function properly. Open a terminal window and execute the following command:
sudo apt-get update
sudo apt-get install build-essential curl gnupg apt-transport-https ca-certificates -y
We can now add the Filestash repository and install the application. To do this, run the following commands:
curl -s https://www.filestash.app/repo/filestash.gpg.key | sudo apt-key add -
echo "deb [arch=amd64] https://www.filestash.app/repo/debian/ stable main" | sudo tee /etc/apt/sources.list.d/filestash.list
sudo apt-get update
sudo apt-get install filestash -y
This will add the Filestash repository to your sources and install the application on your system.
Once you've installed the application, you'll need to configure it before you can get started. Begin by opening the configuration file using your preferred text editor:
sudo nano /etc/filestash/config.yaml
Here, you can update settings like the port Filestash will run on, the directory it will serve files from, and more.
By default, Filestash listens on port 8333, so you'll need to open up that port on your firewall to access the Filestash web interface.
With the application installed and configured, start the Filestash service:
sudo systemctl start filestash
This should start the Filestash service on your system. You can verify the service status by running:
sudo systemctl status filestash
You should now have a fully functional installation of Filestash running on your Debian latest machine. You can now access the Filestash web interface by navigating to your server's IP address or domain name on port 8333 in your web browser. Happy file management!
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!