big-AGI
does not come with built-in authentication. To secure your deployment, you can implement authentication
in one of the following ways:
big-AGI
with support for ⬇️ HTTP AuthenticationHTTP Basic Authentication is a simple method to secure your application.
To enable it in big-AGI
, you must manually build the application:
Build big-AGI
with HTTP authentication enabled:
middleware_BASIC_AUTH.ts
to middleware.ts
Configure the following environment variables before launching big-AGI
:
HTTP_BASIC_AUTH_USERNAME=<your username>
HTTP_BASIC_AUTH_PASSWORD=<your password>
This approach allows you to enable authentication without rebuilding the application by using the features provided by your cloud platform to manage user accounts and access.
Many cloud deployment platforms offer built-in authentication mechanisms. Refer to the platform's documentation for setup instructions: