mirror of
https://github.com/alexbelgium/hassio-addons.git
synced 2026-01-11 02:11:01 +01:00
5.8 KiB
5.8 KiB
Home assistant add-on: Filebrowser
Thanks to everyone having starred my repo! To star it click on the image below, then it will be on top right. Thanks!
About
Web based File Browser. This addon is based on the docker image from filebrowser.
Configuration
Webui can be found at http://homeassistant:port or through the sidebar using Ingress. Default username: "admin" and password: "admin"
Network disk is mounted to /share/storagecifs.
Options
| Option | Type | Default | Description |
|---|---|---|---|
ssl |
bool | false |
Enable HTTPS for web interface |
certfile |
str | fullchain.pem |
SSL certificate file (in /ssl/) |
keyfile |
str | privkey.pem |
SSL private key file (in /ssl/) |
NoAuth |
bool | true |
Disable authentication (resets database when changed) |
disable_thumbnails |
bool | true |
Disable thumbnail generation for speed |
base_folder |
str | / |
Root folder for file browser |
localdisks |
str | Local drives to mount (e.g., sda1,sdb1,MYNAS) |
|
networkdisks |
str | SMB shares to mount (e.g., //SERVER/SHARE) |
|
cifsusername |
str | SMB username for network shares | |
cifspassword |
str | SMB password for network shares | |
cifsdomain |
str | SMB domain for network shares |
Example Configuration
ssl: true
certfile: "fullchain.pem"
keyfile: "privkey.pem"
NoAuth: false
disable_thumbnails: false
base_folder: "/share"
localdisks: "sda1,sdb1"
networkdisks: "//192.168.1.100/files,//nas.local/documents"
cifsusername: "fileuser"
cifspassword: "password123"
cifsdomain: "workgroup"
Mounting Drives
This addon supports mounting both local drives and remote SMB shares:
- Local drives: See Mounting Local Drives in Addons
- Remote shares: See Mounting Remote Shares in Addons
Custom Scripts and Environment Variables
This addon supports custom scripts and environment variables through the addon_config mapping:
- Custom scripts: See Running Custom Scripts in Addons
- Environment variables: See Add Environment Variables to your Addon
Installation
The installation of this add-on is pretty straightforward and not different in comparison to installing any other Hass.io add-on.
- Add my Hass.io add-ons repository to your Hass.io instance.
- Install this add-on.
- Click the
Savebutton to store your configuration. - Start the add-on.
- Check the logs of the add-on to see if everything went well.
- Carefully configure the add-on to your preferences, see the official documentation for for that.
Support
Create an issue on github, or ask on the home assistant thread.
