Instance Configuration
Appsmith ships with third-party services & configurations that improve the app building experience. All services & configurations are entirely optional.

Configuring Docker Installations

To configure a docker installation, simply open the folder of your installation and edit the stacks/configuration/docker.env file with the environment variables for the service.
Remove # before the variables to ensure they are not commented
1
// Example variable configuration format
2
APPSMITH_GOOGLE_MAPS_API_KEY=YOUR_API_KEY
Copied!
After making any changes, remember to restart the docker containers for the changes to take affect.
1
// To restart Appsmith using docker
2
docker restart appsmith
3
4
// To restart Appsmith using docker compose
5
docker-compose restart appsmith
Copied!

Configuring Kubernetes Installations

To configure a k8s installation, simply open the folder of your installation and edit the config-template/appsmith-configmap.yaml file.
Remove # before the variables to ensure they are not commented
1
// Example variable configuration format
2
APPSMITH_GOOGLE_MAPS_API_KEY: "YOUR_API_KEY"
Copied!
After making any changes, remember to restart the pods for the changes to take affect
1
// commands to restart k8s pods
2
kubectl apply -f appsmith-configmap.yaml
3
kubectl scale deployment appsmith-internal-server --replicas=0
4
kubectl scale deployment appsmith-internal-server --replicas=1
Copied!

Available Configurations

Last modified 20d ago