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
16 lines
566 B
Python
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())
|