Merge pull request #2 from techartdev/main

Sync
This commit is contained in:
TechArtDev
2026-02-01 00:53:47 +02:00
committed by GitHub
4 changed files with 18 additions and 4 deletions
+5
View File
@@ -56,3 +56,8 @@ See `openclaw_assistant/config.yaml` for the authoritative schema.
## Docs
See **DOCS.md** for a step-by-step first-time setup guide + troubleshooting.
## Support / Donations
If you find this useful and you want to bring me a coffee to make more useful things, or support the project, use the link below:
- https://revolut.me/vanyo6dhw
+1 -1
View File
@@ -44,7 +44,7 @@ RUN set -eu; \
# Install OpenClaw globally
RUN npm config set fund false && npm config set audit false \
&& npm install -g openclaw@2026.1.29
&& npm install -g openclaw@2026.1.30
COPY run.sh /run.sh
COPY nginx.conf.tpl /etc/nginx/nginx.conf.tpl
+1 -1
View File
@@ -1,5 +1,5 @@
name: OpenClaw Assistant
version: "0.5.10"
version: "0.5.13"
slug: openclaw_assistant
description: Run OpenClaw Assistant (OpenClaw-compatible) as a Home Assistant add-on.
url: https://github.com/techartdev/OpenClawHomeAssistant
+11 -2
View File
@@ -222,8 +222,17 @@ landing = landing_tpl.replace('__GATEWAY_TOKEN__', token)
landing = landing.replace('__GATEWAY_PUBLIC_URL__', public_url)
landing = landing.replace('__GW_PUBLIC_URL_PATH__', gw_path)
Path('/etc/nginx/html').mkdir(parents=True, exist_ok=True)
Path('/etc/nginx/html/index.html').write_text(landing)
out_dir = Path('/etc/nginx/html')
out_dir.mkdir(parents=True, exist_ok=True)
out_file = out_dir / 'index.html'
out_file.write_text(landing)
# Ensure nginx can read it even if base image uses restrictive umask/permissions.
try:
out_dir.chmod(0o755)
out_file.chmod(0o644)
except Exception:
pass
PY
echo "Starting ingress proxy (nginx) on :8099 ..."