Skip to content

Added first-class Docker Container support with environment variables#16

Merged
ikraamg merged 1 commit intomainfrom
first-class-support-for-standalone-mode
Jan 12, 2026
Merged

Added first-class Docker Container support with environment variables#16
ikraamg merged 1 commit intomainfrom
first-class-support-for-standalone-mode

Conversation

@ikraamg
Copy link
Copy Markdown
Collaborator

@ikraamg ikraamg commented Jan 12, 2026

Home Assistant Container users don't have access to the add-on store, so they couldn't use TRMNL HA with the same straightforwardness.
This adds support for running as a standalone Docker container with configuration via environment variables.

Changes:

  • Environment variables (HOME_ASSISTANT_URL, ACCESS_TOKEN, TZ, etc.) now take precedence over JSON config files
  • Platform-agnostic browser detection across Docker, macOS, Linux, WSL
  • Timezone configuration for correct scheduled capture timing
  • Documentation with docker-compose examples and network_mode: host gotcha

Home Assistant Container users don't have access to the add-on store,
so they couldn't use TRMNL HA. This adds support for running as a
standalone Docker container with configuration via environment variables.

Changes:
- Environment variables (HOME_ASSISTANT_URL, ACCESS_TOKEN, TZ, etc.)
  now take precedence over JSON config files
- Platform-agnostic browser detection across Docker, macOS, Linux, WSL
- Timezone configuration for correct scheduled capture timing
- Documentation with docker-compose examples and network_mode: host gotcha

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ikraamg ikraamg force-pushed the first-class-support-for-standalone-mode branch from 3af79e6 to e3fd4f1 Compare January 12, 2026 13:04
@ikraamg ikraamg merged commit c587dff into main Jan 12, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant