Overview
LocalStack provides a wide range of options for customizing how the emulator behaves and where it runs. Most users are well served by the defaults, but as your needs grow you can fine-tune everything from logging verbosity and networking to running on Kubernetes, alternative installation methods, and third-party integrations.
Configuration Options
Set the environment variables and flags that change how LocalStack starts and runs.
Logging
Control LocalStack log output, verbosity, and error reporting.
Advanced Features
Tailor LocalStack for complex setups using power-user features.
Integrations
Integrate LocalStack with third-party software and extend it with your own extensions and SDKs.
Kubernetes
Run LocalStack on Kubernetes, a common approach for enterprises to centrally manage their containers.
Networking
Expose endpoints, resolve DNS, and integrate LocalStack with your local network.
Other Installations
Run LocalStack in non-default container environments, from alternative images to different container runtimes.