Get Started

Configuration

Customize environment variables, ports, and resource limits for your apps.

Most apps work with their default settings. To change an app's settings, open its detail view and click Edit Configuration.

Save changes

Edit the settings you need, then click Done. For a running app, confirm Save and Restart. The app will be unavailable while it restarts.

App configuration

If an app needs setup values, Lawn opens Edit Configuration after installation, while app files are downloading. Fill in the settings and save, then start the app.

Selecting an option reveals the settings it needs. You can change the option and fill in those settings in one edit. Reset to Default removes your saved value and restores the template's default.

Lawn creates generated secrets, such as database passwords, automatically.

Ports

Each app that provides a web UI is assigned a port automatically. You can change this if needed:

  1. Open the app's detail view
  2. Click Edit Configuration
  3. Enter your preferred port number
  4. Click Done to save

Resource Limits

You can adjust how much memory an app is allowed to use. This is useful when an app needs more resources than the default, or when you want to balance resources across multiple apps.

  1. Open the app's detail view
  2. Click Edit Configuration
  3. Set the memory limit in megabytes (minimum 128 MB)
  4. Click Done to save

Environment Variables

Environment variables are settings that control how an app behaves — things like which port to use, where to store data, or whether to enable specific features. Each app exposes different settings depending on what it supports.

To view or edit environment variables:

  1. Open the app's detail view
  2. Click Edit Configuration and expand Advanced
  3. Find the environment variable you want to change under Environment Variables
  4. Enter the new value
  5. Click Done to save