APPSMITH_ENCRYPTION_PASSWORD: Encryption password to encrypt all credentials in the database. You can use any random string (Eg. abcd). The more random, the better.
APPSMITH_ENCRYPTION_SALT: Encryption salt is used to encrypt all credentials in the database. You can use any random string (Eg. abcd). The more random, the better.
APPSMITH_MONGODB_URI: Your Mongo Database URI. Since Heroku doesn't support a managed MongoDB instance, you'll have to create a Mongo DB instance on another service such as https://cloud.mongodb.com. Check out this link for steps on creating a free account with MongoDB Atlas and setting up your first cluster.
App Name: Optionally select a name for your application (it will be used in the application URL)
Runtime Selection: Select which region your app should run in (the United States or Europe)
APPSMITH_SIGNUP_DISABLED: Set this value to true to disable allowing users to signup on your Appsmith instance. Users can only sign up if a workspace administrator invites them.
APPSMITH_MAIL_ENABLED: Set this value to true to enable email sending (value should be
APPSMITH_MAIL_FROM: Email ID using which emails will be sent from your installation.
APPSMITH_REPLY_TO: Email ID to which all email replies will be sent.
APPSMITH_MAIL_HOST: The host endpoint for the SMTP server.
APPSMITH_MAIL_SMTP_TLS_ENABLED: Set this value to enable TLS for your SMTP server (value should be
APPSMITH_MAIL_USERNAME: SMTP username.
APPSMITH_MAIL_PASSWORD: SMTP password.
APPSMITH_OAUTH2_GOOGLE_CLIENT_ID: Client ID provided by Google for OAuth2 login.
APPSMITH_OAUTH2_GOOGLE_CLIENT_SECRET: Client secret provided by Google for OAuth2 login.
APPSMITH_OAUTH2_GITHUB_CLIENT_ID: Client ID provided by Github for OAuth2 login.
APPSMITH_OAUTH2_GITHUB_CLIENT_SECRET: Client secret provided by Github for OAuth2 login.
APPSMITH_DISABLE_TELEMETRY: We want to be transparent and request that you share anonymous usage data with us. This data is purely statistical and helps us understand your needs & provide better support to your self-hosted instance. You can read more about what information is collected in our documentation here.
Settingstab in your Heroku app.
Add domainbutton in the
DNS targetto which you can map your domain.
Eg appsmith.yourcompany.com) is updated to map to the