Commit Graph

61 Commits

Author SHA1 Message Date
techartdev c16b938674 feat: Update changelog and configuration for version 0.5.51
- Set default `force_ipv4_dns` to true to prevent web_fetch timeouts in HAOS VMs.
- Introduced `nginx_log_level` option to control access log verbosity.
- Updated translations for new configuration options.
2026-02-23 15:50:07 +02:00
techartdev 6eb2e11862 conf update 2026-02-23 10:11:54 +02:00
techartdev 22c7d8ff4f feat: Add nginx configuration rendering and HTTPS proxy support
- Introduced a new script `render_nginx.py` to generate nginx configuration and landing page HTML from templates based on environment variables.
- Updated `run.sh` to handle new access modes and configure HTTPS proxy settings for the gateway.
- Implemented TLS certificate generation for the built-in HTTPS proxy in `lan_https` mode.
- Enhanced disk usage reporting in the landing page.
- Updated translations for various languages to include new configuration options for access modes and authentication modes.
2026-02-23 10:07:25 +02:00
macm1 cb71b0faca changed docs 2026-02-22 20:00:43 +03:00
macm1 ab33e6702f added proxy configuration to haos addon config ui 2026-02-22 19:54:51 +03:00
techartdev b552684b49 version skip 2026-02-22 18:17:55 +02:00
techartdev 335a99b88b fix config ver 2026-02-22 18:16:44 +02:00
techartdev a5363b9cfc feat: Update OpenClaw to version 2026.2.21-2; add share and media mounts; update documentation and translations 2026-02-22 17:59:08 +02:00
techartdev 8d577356b3 Merge branch 'main' of https://github.com/techartdev/OpenClawHomeAssistant 2026-02-21 18:27:17 +02:00
techartdev 04a71cbf23 feat: Expand gateway_bind_mode options to include 'auto' and 'tailnet'; update documentation and translations 2026-02-21 18:25:33 +02:00
Nathan Guenther adbfcfee72 feat: add tailnet and auto bind mode support
OpenClaw natively supports 'tailnet' and 'auto' bind modes but the
addon rejected them in oc_config_helper.py validation and the config.yaml
schema didn't list them as valid options.

- oc_config_helper.py: expand bind_mode validation to accept 'tailnet'
  and 'auto' in addition to 'loopback' and 'lan'
- config.yaml: add 'tailnet' and 'auto' to schema and document them
  in the options comments

Users running Tailscale as a separate HA addon (non-userspace mode)
can now set gateway_bind_mode: tailnet to restrict gateway access
exclusively to their Tailscale network — no iptables rules needed.

Closes #59
2026-02-20 11:44:43 -05:00
techartdev d5fae52ad6 chore: Add force_ipv4_dns option and update translations; bump OpenClaw to 2026.2.17 2026-02-18 15:38:06 +02:00
techartdev 7118e77913 chore: Bump OpenClaw to 2026.2.15 and update version to 0.5.45 in changelog and config 2026-02-16 12:16:33 +02:00
techartdev 437884654e chore: Bump OpenClaw to 2026.2.13 and update version to 0.5.44; add star history to README 2026-02-14 16:14:44 +02:00
techartdev 0d7b4ff760 chore: Update version to 0.5.43 and bump OpenClaw to 2026.2.12; add Brazilian Portuguese translation 2026-02-13 22:32:35 +02:00
techartdev c8e67cb0ba Update ports and persist Homebrew installation across updates 2026-02-12 12:02:23 +02:00
techartdev a1f9afc08a Update Dockerfile, config.yaml, and run.sh for enhancements
- Added rsync to Dockerfile for improved file synchronization.
- Bumped version to 0.5.41 in config.yaml.
- Implemented skill synchronization and persistent storage management in run.sh.
2026-02-11 15:28:35 +02:00
techartdev 1fc2c97509 Update version to 0.5.40, enhance Dockerfile with additional tools, and improve run.sh for nginx process management 2026-02-11 10:06:28 +02:00
TechArtDev aa95d6289f Bump version to 0.5.39 in config.yaml 2026-02-10 10:42:12 +02:00
root 63af3fd93f Bump OpenClaw to 2026.2.9 (add-on 0.5.38) 2026-02-10 09:37:31 +02:00
techartdev 73646113ae Add OpenAI API integration and update translations
- Introduced `enable_openai_api` option in config.yaml to enable OpenAI-compatible Chat Completions endpoint.
- Updated `apply_gateway_settings` function to handle OpenAI API settings.
- Enhanced documentation in DOCS.md for integrating OpenClaw with Home Assistant Assist pipeline.
- Added translations for `enable_openai_api` in English, Bulgarian, German, Spanish, and Polish.
- Bumped version to 0.5.37 in config.yaml.
2026-02-09 20:13:40 +02:00
techartdev 8007c6e907 Bump version in config.yaml to 0.5.36 2026-02-08 20:07:03 +02:00
techartdev df94522752 Update documentation and Dockerfile for Homebrew installation; fix version in config.yaml to 0.5.35 2026-02-08 20:02:56 +02:00
techartdev a329088436 Update Dockerfile to install pnpm globally and upgrade OpenClaw version to 2026.2.6-3; fix version in config.yaml to 0.5.34 2026-02-08 03:27:00 +02:00
techartdev ea9c70be5c Update OpenClaw version to 0.5.35 and add gateway mode configuration 2026-02-06 11:58:44 +02:00
techartdev cf892cd022 Bump version to 0.5.34 in config.yaml 2026-02-05 12:39:57 +02:00
techartdev c59417a180 Add terminal port configuration option to config.yaml 2026-02-05 12:03:05 +02:00
techartdev e6d6f62da6 Update Dockerfile and configuration for OpenClaw Assistant
- Added vim and nano to the Dockerfile for improved editing capabilities.
- Bumped version to 0.5.33 in config.yaml.
- Set OpenClaw directories in run.sh to ensure persistence across updates.
2026-02-04 16:49:58 +02:00
root 9ff267ca45 Bump OpenClaw to 2026.2.2-3 (add-on 0.5.32) 2026-02-04 10:32:44 +02:00
techartdev 197a1692f5 Add Chromium installation for website automation and update version to 0.5.31 2026-02-03 23:31:17 +02:00
techartdev d2251fb4d8 Add brew wrapper script and install sudo in Dockerfile; update version to 0.5.30 2026-02-03 10:19:42 +02:00
techartdev 2dec26b243 Add Homebrew installation for OpenClaw skill dependencies and update version to 0.5.29 2026-02-02 20:36:01 +02:00
techartdev 261ad00637 Add build-essential package to Dockerfile and update version in config.yaml to 0.5.28 2026-02-02 15:01:15 +02:00
techartdev 1db5009f0b Update gateway settings and translations for allow_insecure_auth option 2026-02-02 02:16:59 +02:00
techartdev cb68662eb6 merge new gateway configs from dev build 2026-02-02 02:02:16 +02:00
TechArtDev 40ed2e5488 Bump version to 0.5.25 in config.yaml 2026-02-01 21:59:02 +02:00
root 4d9cc91e80 Switch base to Debian Bookworm; add Pi arch support; update OpenClaw + ttyd 2026-02-01 19:44:02 +02:00
root a12c4a5912 Revert bundled OpenClaw to 2026.1.29 (avoid node-llama-cpp build failures); simplify Dockerfile; bump add-on to 0.5.23 2026-02-01 03:35:52 +02:00
root ea3b7e9981 Fix apk musl conflict: derive Alpine repo version dynamically; bump add-on to 0.5.22 2026-02-01 03:31:39 +02:00
root 4353c82f03 Fix build: add compiler toolchain for node-llama-cpp (build-base, linux-headers); bump add-on to 0.5.21 2026-02-01 03:27:39 +02:00
root 6e3bdbf573 Fix build: add make/cmake + xpm for node-llama-cpp; bump add-on to 0.5.20 2026-02-01 03:18:51 +02:00
root 087a91555b Fix npm optional flags (remove deprecated config); bump add-on to 0.5.19 2026-02-01 03:14:00 +02:00
root 32d4536b44 Fix OpenClaw install: force-skip optional deps (no native builds); bump add-on to 0.5.18 2026-02-01 03:10:32 +02:00
root 5d707fab62 Docker: pin apk repositories for build deps (cmake/build-base); bump add-on to 0.5.17 2026-02-01 03:07:26 +02:00
root 626d157a3f Fix OpenClaw install on Alpine: add build tools + xpm; bump add-on to 0.5.16 2026-02-01 03:04:05 +02:00
root d5a6c5d75f Fix omit optional deps flags for npm install; bump add-on to 0.5.15 2026-02-01 02:53:35 +02:00
root 960740f365 Docker: omit optional deps during openclaw install (avoid node-llama-cpp build); bump add-on to 0.5.14 2026-02-01 02:52:43 +02:00
root 7e700f647b README: add Revolut donation link; bump add-on to 0.5.13 2026-02-01 00:47:40 +02:00
root c8c4148e23 Bump bundled openclaw to 2026.1.30; bump add-on to 0.5.12 2026-02-01 00:40:54 +02:00
root 25700a34b2 Fix nginx landing page permissions (chmod) and bump add-on to 0.5.11 2026-01-31 20:47:49 +02:00