---
layout: documentation
menu: envvars
subtitle: Environment Variables
redirect_from: /documentation/envvars/
---
# Environment Variables

The Flyway [command-line tool](/documentation/usage/commandline), [Maven plugin](/documentation/usage/maven) and
[Gradle plugin](/documentation/usage/gradle) support loading configuration via environment variables.
This also possible using the Flyway API by calling the `envVars()` method on the configuration.

See [configuration](/documentation/configuration/parameters) for a full list of supported configuration parameters.

<p class="next-steps">
    <a class="btn btn-primary" href="/documentation/configuration/ssl">SSL support <i class="fa fa-arrow-right"></i></a>
</p>

{% include trialpopup.html %}