jfa-go is a user management app for Jellyfin (and now Emby) that provides invite-based account creation as well as other features that make one's instance much easier to manage.
You can install jfa-go using the following command.
sudo box install jfago
After installation, you will need to create an Admin user for jfa-go to use within Jellyfin.
Please make sure to edit the config file located at
/root/.config/jfa-go/config.ini after installation.
You will need to set the
password variables to your newly created Jellyfin user.
public_server should be set to the URL of your Jellyfin server, for example
first_run should be set to
url_base must be
/jfa-go if you are using nginx, or
/ if you are not.
The systemd script for jfa-go can be found at
sudo systemctl status jfago
sudo systemctl start jfago
sudo systemctl stop jfago
sudo systemctl restart jfago
sudo systemctl enable jfago
sudo systemctl disable jfago
You can access jfa-go through
https://domain.tld/jfa-go if you have nginx installed, or through
https://domain.tld:8056 if you do not.