If you don't want to set up MicroBin as a Docker container, you can also just use it as a simple service. To get started, all you need is to have the executable available on your system. The simplest way to obtain the MicroBin executable is to install it via cargo.
cargo install microbin
Then, to configure MicroBin as a service on your Linux machine, create a file called
/etc/systemd/system/microbin.service, paste this into it with the
fields all replaced with your username. If you
installed MicroBin from Cargo, your executable will be in your user's cargo
# This is the user that will be used to run the executable
# This is where MicroBin will save your data
# This is the location of my executable
# For full explanation of all of these settings, check https://microbin.eu/docs
# Please at the very least set your admin login details and your public path!
Then start the service with
systemctl start microbin and enable it on boot with
systemctl enable microbin. To update your MicroBin, run
cargo install microbin then
systemctl restart microbin. An update will never affect your existing pastas, unless there is a breaking change in the data model (in which case MicroBin just won't be able to import your DB), which will always be mentioned explicitly.