MyController is a flexible automation and sensor controller for IoT devices. Whether in the home, at work, or wherever you need it, MyController provides the solution!
- Privacy focused - Working locally and not in the cloud means your data stays safely with you.
- Lightweight - runs on multiple architecture (Windows, Linux, etc.,) including Raspberry Pi Zero, 1, 2, 3 and 4. Can run in 50MB of memory and 100MB of disk.
- https://demo-v2.mycontroller.org
- default username and password to login:
admin/admin
- Website
- Overview
- Quick Installation
- Changelog — draft notes for the next release
The UI lives in web-console/. See that directory for development setup.
Production server binaries pack the UI and extract it to directories.data/internal/web_console on first start when web.web_directory is empty. Local flow: make web-console then make server. To serve a directory on disk instead, set web.web_directory to that path.
Upgrading from a sidecar install (web_directory: web_console or /ui): either keep that directory on disk, or clear web.web_directory so the packed UI is extracted.
main branch images are tagged as :2.x.x-devel
- Released versions
- Pre Release -
mainbranch executables