My workspace is showing Free plan and 200 chats limit
You most likely forgot to set up anADMIN_EMAIL variable or did not sign up using the specified email. You can also set the DEFAULT_WORKSPACE_PLAN variable to the value of your choice (FREE, STARTER, PRO, LIFETIME, UNLIMITED) to attribute the specified plan to all newly created workspaces. Otherwise, you can also directly connect to your database and update the Workspace table to change the plan of an existing workspace.
I can’t upload files
You need to add an S3 configuration to your project. If you are self-hosting with Docker, you can add a S3 service to your docker-compose file.Authentication fails or users are randomly logged out
When the login page only shows “Check server logs to see relevant error message”, the cause is usually one of:ENCRYPTION_SECRETwas rotated. Existing sessions and encrypted credentials become unreadable. Restore the previous value, or accept that users will need to sign in again and credentials (Google Sheets, OpenAI, SMTP…) re-created.- Builder and viewer have different secrets.
ENCRYPTION_SECRETmust be identical on both services. NEXTAUTH_URLdoesn’t match the URL users hit. It must be the public builder URL with the correct scheme. Behind a reverse proxy, forwardHostandX-Forwarded-Proto.- Database unreachable or reset. Check
DATABASE_URLand that theUser,AccountandSessiontables are populated.