diff --git a/src/app/settings.py b/src/app/settings.py index 44d1d3d6..1cef3c88 100644 --- a/src/app/settings.py +++ b/src/app/settings.py @@ -21,7 +21,7 @@ BASE_DIR = Path(__file__).resolve().parent.parent.parent # See https://docs.djangoproject.com/en/4.2/howto/deployment/checklist/ # SECURITY WARNING: keep the secret key used in production secret! -SECRET_KEY = os.getenv("DJANGO_SECRET_KEY") +SECRET_KEY = os.getenv("KHOJ_DJANGO_SECRET_KEY") # SECURITY WARNING: don't run with debug turned on in production! DEBUG = os.getenv("DJANGO_DEBUG", "False") == "True" diff --git a/src/khoj/configure.py b/src/khoj/configure.py index fd0c67fe..6f0589a8 100644 --- a/src/khoj/configure.py +++ b/src/khoj/configure.py @@ -150,7 +150,9 @@ def configure_routes(app): app.include_router(api, prefix="/api") app.include_router(api_beta, prefix="/api/beta") app.include_router(indexer, prefix="/api/v1/index") - app.include_router(subscription_router, prefix="/api/subscription") + if state.billing_enabled: + logger.info("💳 Enabled Billing") + app.include_router(subscription_router, prefix="/api/subscription") app.include_router(web_client) app.include_router(auth_router, prefix="/auth") diff --git a/src/khoj/interface/web/config.html b/src/khoj/interface/web/config.html index 082c5d01..b2b7fbb3 100644 --- a/src/khoj/interface/web/config.html +++ b/src/khoj/interface/web/config.html @@ -158,7 +158,8 @@ -