diff --git a/3dprinter-octoprint/config.yaml b/3dprinter-octoprint/config.yaml index 8e804c9..398f6dc 100644 --- a/3dprinter-octoprint/config.yaml +++ b/3dprinter-octoprint/config.yaml @@ -1,5 +1,5 @@ name: "3DPrinter-OctoPrint" -version: "2023.01.0" +version: "2023.01.01" slug: "3dprinter-octoprint" description: "OctoPrint as an addon, no additional bells and whistles." url: "https://github.com/fredrikbaberg/home-assistant-addons/tree/main/3dprinter-octoprint" diff --git a/3dprinter-octoprint/rootfs/etc/cont-init.d/octoprint.sh b/3dprinter-octoprint/rootfs/etc/cont-init.d/octoprint.sh index a2b9171..e8112c4 100644 --- a/3dprinter-octoprint/rootfs/etc/cont-init.d/octoprint.sh +++ b/3dprinter-octoprint/rootfs/etc/cont-init.d/octoprint.sh @@ -19,8 +19,9 @@ export BASEDIR="--basedir /data/config/octoprint" } -# Update OctoPrint config with settings used for the addon overall (could always be changed) -updateConfigRequired() { +# Update OctoPrint config with settings required for the addon to work properly (should be OK to run each time). +updateConfigRequired() +{ octoprint $BASEDIR config set --bool api.allowCrossOrigin true octoprint $BASEDIR config set folder.generated "/tmp/octoprint/generated" octoprint $BASEDIR config set folder.timelapse_tmp "/tmp/octoprint/timelapse/tmp" @@ -34,7 +35,7 @@ updateConfigRequired() { } # Update OctoPrint config with customized settings, not strictly required for addon to work but helps with features. -updateConfigCustom() { +# updateConfigCustom() { # Add user, if needed. # { # Make sure Ingress user for OctoPrint exists. # bashio::log.notice "Ensure Ingress user (homeassistant) exist." @@ -46,7 +47,7 @@ updateConfigCustom() { # bashio::log.warning "Failed to ensure Ingress user exists, may not be able to launch." # } # Trusted networks, access control etc. -} +# } # Create initial OctoPrint config, if missing.