Since inception, ElfHosted users have been assisted by "elfbot", a command-line script accessible either by Filebrowser's console, or (more recently) in ElfTerm. Thanks to excellent work from our Pulsarr dev, ElfBot has "evolved" into a standalone, mobile-friendly UI, custom-built to manage your ElfHosted stack.

You'll find ElfBot on your ElfHosted dashboard, sorted (alphabetically, now!) under the "Tools" heading:

Here are a few tasks ElfBot can help you with:

Restart apps

An app giving you trouble? The first recourse is often to trigger a restart, using the prominent green "Restart" button:

View app logs

Clicking the prominent "Logs" button for each app will launch a UI displaying that app's current logs, as well as an option to live-stream logs:

Set environment variables

Environment variables can be set using a tidy web UI, accessed by clicking on the 3-dots button for more options:

Backup apps

Apps can be backed up (a restart will be triggered to ensure the backup runs before the app starts), so that a user can manually recover a backup by "pausing" the app (another option) for a period, and overwriting its config folder with the previously-taken backup.

There's more ElfBot can do, so check out his updated docs here!

(Shoutout to @pomnz, OG Elfie who came up with the original feature request for introducing ElfBot CLI!)

Leave a Reply