betterbot/provisioners/__init__.py
Andre K e68c84424f
Some checks failed
Deploy BetterBot / deploy (push) Failing after 3s
Deploy BetterBot / notify (push) Successful in 3s
feat: fork from CodeAnywhere framework
Replace standalone Telegram bot with full CodeAnywhere framework fork.
BetterBot shares all framework code and customizes only:
- instance.py: BetterBot identity, system prompt, feature flags
- tools/site_editing/: list_files, read_file, write_file with auto git push
- .env: model defaults and site directory paths
- compose/: Docker setup with betterlifesg + memoraiz mounts
- deploy script: RackNerd with Infisical secrets
2026-04-19 08:01:27 +08:00

16 lines
566 B
Python

"""Service account provisioners.
Importing this module registers all available provisioners with the
global provisioner registry.
"""
from config import settings
from provisioners.base import provisioner_registry
from provisioners.karakeep import KarakeepProvisioner
from provisioners.vikunja import VikunjaProvisioner
if settings.VIKUNJA_ADMIN_API_KEY and settings.VIKUNJA_API_URL:
provisioner_registry.register(VikunjaProvisioner())
if settings.KARAKEEP_ADMIN_API_KEY and settings.KARAKEEP_API_URL:
provisioner_registry.register(KarakeepProvisioner())