Web app to integrate with and extend farmOS
Find a file
Lance Edgar 0f3ef5227b feat: add support for webhooks module in farmOS
this lets farmOS send a POST request to a webhook URL in our app,
which then records a "stub" record in a change queue table.  from
there a daemon should process the queue and import/delete records as
needed in our app DB.

this all requires setup on the farmOS side as well..those details will
be documented elsewhere (eventually!)
2026-03-11 09:19:16 -05:00
docs docs: update feature list, roadmap, screenshots 2026-02-17 16:54:43 -06:00
src/wuttafarm feat: add support for webhooks module in farmOS 2026-03-11 09:19:16 -05:00
style fix: add custom style to better match farmOS color scheme 2026-02-07 09:48:26 -06:00
.gitignore fix: add custom (built) buefy css to repo 2026-02-08 14:07:23 -06:00
CHANGELOG.md bump: version 0.8.0 → 0.9.0 2026-03-10 10:59:27 -05:00
COPYING.txt cleanup a bit; add src dir, changelog etc. 2026-01-27 16:57:02 -06:00
pyproject.toml bump: version 0.8.0 → 0.9.0 2026-03-10 10:59:27 -05:00
README.md docs: add docs link to readme 2026-02-08 14:10:26 -06:00
tasks.py fix: add custom (built) buefy css to repo 2026-02-08 14:07:23 -06:00
tox.ini docs: initial/basic project docs 2026-02-08 12:54:11 -06:00

WuttaFarm

This is a Python web app (built with WuttaWeb), to integrate with and extend farmOS.

It is just an experiment so far; the ideas I hope to play with include:

  • display farmOS data directly, via real-time API fetch
  • add "mirror" schema and sync data from farmOS to app DB (and display it)
  • possibly add more schema / extra features
  • possibly sync data back to farmOS

See full docs at https://docs.wuttaproject.org/wuttafarm/