Skip to content

v0.0.3

Choose a tag to compare

@evgenii-engineer evgenii-engineer released this 20 Mar 18:43
· 31 commits to master since this release

openLight v0.0.3

v0.0.3 is the release where openLight starts feeling easy to try on real hardware: published Docker images, a bundled openlight + ollama stack, remote service backends, a local CLI, and smoke-test flows.

Good Fit For

  • Raspberry Pi and homelab users who want a Telegram-first local assistant
  • Operators who want notes and lightweight host control without a heavy framework
  • Self-hosters who prefer Docker + Ollama by default, with deterministic-only mode still available

Highlights

  • Published multi-arch Docker images to GHCR
  • Added a bundled Compose stack for openLight plus local Ollama
  • Defaulted the bundled stack to a local Ollama model: qwen2.5:0.5b
  • Added remote service targets over named SSH hosts
  • Added Docker Compose and direct Docker container service support
  • Added a local CLI that reuses the same runtime, router, storage, auth rules, and skills as the Telegram agent
  • Added smoke-test flows for safer end-to-end deployment checks
  • Added account-provider flows for explicit user-management tasks inside allowed services
  • Added tagged Ollama end-to-end tests and release-tag Docker publishing

Try It

Use v0.0.3 if you want the easiest tagged release to try with Docker and Ollama.

curl -fsSL https://raw.githubusercontent.com/evgenii-engineer/openLight/v0.0.3/openlight-compose.yaml -o openlight-compose.yaml
export TELEGRAM_BOT_TOKEN=123456:replace-me
export ALLOWED_USER_IDS=111111111
docker compose -f openlight-compose.yaml up -d

If you want deterministic-only mode, set LLM_ENABLED=false.

Known Limitations

  • Local service-management skills are Linux-only
  • Running inside Docker does not automatically give host-level file or service access
  • The primary interface is Telegram; the CLI is secondary and aimed at operators and tests
  • The project is still v0.x and intentionally narrow in scope

Docs