Home Assistant Add-on: File editor
Installation
Follow these steps to get the add-on installed on your system:
- Navigate in your Home Assistant frontend to Settings -> Add-ons -> Add-on store.
- Find the "File editor" add-on and click it.
- Click on the "INSTALL" button.
How to use
In general, this add-on requires no configuration from your end.
- Toggle the "Show in sidebar" option, which adds the File editor to the main menu.
- Start the add-on.
- Refresh your browser, the "File editor" is now visible in the sidebar.
- Click on the "File editor" menu option and start configuring!
Configuration
Add-on configuration:
dirsfirst: false
enforce_basepath: false
git: true
ignore_pattern:
- __pycache__
ssh_keys: []
dirsfirst
(required)
Option: This option allows you to list directories before files in the file browser tree.
Set it to true
to list directories first, false
otherwise.
enforce_basepath
(required)
Option: If set to true
, access is limited to files within the /config
directory.
git
(required)
Option: If set to true
, add-on will initialize git for directories which support it.
ignore_pattern
(required)
Option: This option allows you to hide files and folders from the file browser tree.
By default, it hides the __pycache__
folders.
ssh_keys
(required)
Option: A list of filenames containing SSH private keys. These can be used to allow for access to remote git repositories.
Known issues and limitations
- This add-on can only be used via Ingress and has no direct access.
Support
Got questions?
You have several options to get them answered:
- The Home Assistant Discord Chat Server.
- The Home Assistant Community Forum.
- Join the Reddit subreddit in /r/homeassistant
In case you've found a bug, please open an issue on our GitHub.