- Port inside devcontainer.json is 7123 mapped to 8123 so users should be directed to 7123.
- if you don't copy the `.vscode` folder the `Start Home Assistant` task is not available
* AppArmor, Ingress, and Security Points.
App Armor was inop and the instructions were invalid for modern HassOS and caused applications to crash before being started. These settings should be evaluated by someone more familiar with the requirements of an Add-On, as I am not. I simply set things permissively and made a working example.
Added instructions for a basic no-dependencies Ingress implementation
Added security points based on research here https://community.home-assistant.io/t/add-on-security-calculation/269497
* Oxford comma, removing trailing sentence.
* Update presentation.md
* Update presentation.md
* Add-on instead of Add-On, adding notes to table
* Update presentation.md
* Update presentation.md
* Update presentation.md
* Update presentation.md
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* AppArmor.txt permission reduction
* Don't use full URL.
* Nginx Example.
* Update presentation.md
* Remove stale comment
* Rewording Ingress section to ensure clarity
and make it less threatening. It's simple if you follow the rules.
* altering clunky verbiage
* Update presentation.md
* clarifying and correcting information.
Review of https://github.com/home-assistant/supervisor/blob/main/supervisor/addons/utils.py and https://developers.home-assistant.io/docs/add-ons/configuration/ shows it is not possible to have both ROLE_MANAGER and ROLE_ADMIN in the same supervisor context.
* fixing document bug, adding clarification.
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* adding an S where an S should be
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* Update docs/add-ons/presentation.md
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
* no cache
Co-authored-by: Franck Nijhof <frenck@frenck.nl>