For more information on Scrypted, please check out the the Scrypted website or the Scrypted GitHub page.
Environment variables may be set using the add-on configuration screen and are loaded as the add-on starts. Valid variables must begin with SCRYPTED_
, for example:
- name: SCRYPTED_ADMIN_USERNAME
value: false
- name: SCRYPTED_ADMIN_TOKEN
value: homeassistant
- name: SCRYPTED_NVR_VOLUME
value: homeassistant
The following environment variables can be set:
SCRYPTED_ADMIN_USERNAME
- Username used by Home Assistant to log in (default
homeassistant
)
- Username used by Home Assistant to log in (default
SCRYPTED_ADMIN_TOKEN
- Password used by Home Assistant to log in (default
homeassistant
, change if you have security concerns)
- Password used by Home Assistant to log in (default
SCRYPTED_NVR_VOLUME
- Sets the recording location for the NVR plugin (default
/data/scrypted_data/recordings
, excluded from add-on backups)
- Sets the recording location for the NVR plugin (default
SCRYPTED_DISABLE_AUTHENTICATION
- Disables auth. Not recommended! Can be
true
orfalse
- Disables auth. Not recommended! Can be
SCRYPTED_SECURE_PORT
- Sets the https port for accessing Scrypted outside of Ingress (default
10443
)
- Sets the https port for accessing Scrypted outside of Ingress (default
SCRYPTED_INSECURE_PORT
- Sets the http port for accessing Scrypted outside of Ingress (default
11080
)
- Sets the http port for accessing Scrypted outside of Ingress (default
SCRYPTED_HTTPS_OPTIONS_FILE
- Allows loading of a custom SSL certificate - follow the instructions here, put your JSON config file somewhere in the
config
folder and then set this variable to/config/<yourJSONfile>
- Allows loading of a custom SSL certificate - follow the instructions here, put your JSON config file somewhere in the