Fiche is a command-line based tool that allows users to upload and share files via browser. This guide will show you how to install Fiche on OpenBSD.
Update the package repositories with the following command:
sudo pkg_add -u
Install the necessary dependencies using the following command:
sudo pkg_add curl gcc git libevent libressl libressl-devel ncurses
Clone the Fiche repository using the following command:
git clone https://github.com/solusipse/fiche.git
Change into the Fiche directory:
cd fiche
Build Fiche using the following command:
make openbsd
Install Fiche using the following command:
sudo make install
Verify that Fiche has been installed and is working by running the following command:
fiche -h
If the installation was successful, you should see the Fiche help menu printed on the screen.
Fiche by default will listen on all interfaces on port 9999. To change this behavior you can modify the fiche.conf
file.
Copy the default configuration file:
sudo cp /usr/local/etc/fiche.conf.sample /usr/local/etc/fiche.conf
Edit the fiche.conf
file using your preferred text editor to modify the options.
PORT
: sets the port that Fiche listens onADDRESS
: sets the IP address that Fiche listens on (default: INADDR_ANY)Save the changes and exit the text editor.
sudo nano /usr/local/etc/fiche.conf
Restart Fiche for the changes to take effect:
sudo /etc/rc.d/fiche restart
You have successfully installed Fiche on OpenBSD and configured it to your liking. You can now use Fiche to upload and share files from the command-line!
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!