This commit is contained in:
Richard Sperry 2025-04-16 20:12:14 -07:00
parent 0e99d4af51
commit 15396614f8
4 changed files with 4 additions and 5 deletions

View file

@ -16,5 +16,5 @@ readonly CODE_SERVER_WORKSPACE_FILE="$CODE_SERVER_WORKSPACE_DIR/SERVER.code-work
# Run the code server # Run the code server
echo CODE_SERVER_WORKSPACE_FILE "$CODE_SERVER_WORKSPACE_FILE" echo CODE_SERVER_WORKSPACE_FILE "$CODE_SERVER_WORKSPACE_FILE"
cd "$CODE_SERVER_WORKSPACE_DIR" || bashio::exit.nok "Workspace path does not exist" cd "$CODE_SERVER_WORKSPACE_DIR" || bashio::exit.nok "Workspace path does not exist"
exec code-server "$CODE_SERVER_WORKSPACE_FILE" exec code-server "$CODE_SERVER_WORKSPACE_FILE"

View file

@ -114,7 +114,7 @@ setup_extensions() {
bashio::log.warning "CODE_SERVER_EXTENSIONS_INSTALL_PATH does not exist.." bashio::log.warning "CODE_SERVER_EXTENSIONS_INSTALL_PATH does not exist.."
mkdir -p "$CODE_SERVER_EXTENSIONS_INSTALL_PATH" || mkdir -p "$CODE_SERVER_EXTENSIONS_INSTALL_PATH" ||
bashio::exit.nok "Could not create persistent extensions folder." bashio::exit.nok "Could not create persistent extensions folder."
touch "$CODE_SERVER_EXTENSIONS_INSTALL_PATH"/extensions.json touch "$CODE_SERVER_EXTENSIONS_INSTALL_PATH"/extensions.json
fi fi
sed -i "/extensions-dir:/c extensions-dir: \"$CODE_SERVER_EXTENSIONS_INSTALL_PATH\"" "$CODE_SERVER_CONFIG" sed -i "/extensions-dir:/c extensions-dir: \"$CODE_SERVER_EXTENSIONS_INSTALL_PATH\"" "$CODE_SERVER_CONFIG"

View file

@ -7,7 +7,7 @@
bashio::log.info "Initalizing code-server configs" bashio::log.info "Initalizing code-server configs"
# List of previous config hashes, to allow upgrade "default" configs. # List of previous config hashes, to allow upgrade "default" configs.
readonly CUSTOM_BASH_SCRIPTS_PATH="/data/vscode/custom" readonly CUSTOM_BASH_SCRIPTS_PATH="/data/custom"
readonly DEFAULT_FILES_PATH="/var/lib/code-server/defaults" readonly DEFAULT_FILES_PATH="/var/lib/code-server/defaults"
run() { run() {
@ -28,7 +28,6 @@ run() {
chmod +x "$script" chmod +x "$script"
"$script" "$script"
done done
fi fi
} }

View file

@ -21,7 +21,7 @@ if bashio::services.available "mqtt"; then
echo "--pw ${password}" echo "--pw ${password}"
echo "--port ${port}" echo "--port ${port}"
echo "--username ${username}" echo "--username ${username}"
} > /root/.config/mosquitto_sub } >/root/.config/mosquitto_sub
ln -s /root/.config/mosquitto_sub /root/.config/mosquitto_pub ln -s /root/.config/mosquitto_sub /root/.config/mosquitto_pub
ln -s /root/.config/mosquitto_sub /root/.config/mosquitto_rr ln -s /root/.config/mosquitto_sub /root/.config/mosquitto_rr