# Install Discourse by environment variables in host

**URL:** https://meta.discourse.org/t/install-discourse-by-environment-variables-in-host/338032
**Category:** Self-hosting
**Created:** [November 24, 2024, 9:59am UTC](https://meta.discourse.org/t/install-discourse-by-environment-variables-in-host/338032 "2024-11-24T09:59:21Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![thoka](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thoka/32/115652_2.png) [@thoka](https://meta.discourse.org/u/thoka)
#### Post date: [November 24, 2024, 10:46am UTC](https://meta.discourse.org/t/install-discourse-by-environment-variables-in-host/338032/2 "2024-11-24T10:46:58Z")

</div>

Configuration via `./discourse-setup` is a way to support novices to get discourse up and running easily.

For any advanced usage, you will configure a container editing yml config files in the `containers` directory.

`./discourse-setup` creates `containers/app.yml` for you, which you can use as a base config for other customizations.

If you are asking to automate further customizations, this thread might be helpful: [Initial configuration directly from `app.yml` (discourse-docker / INSTALL-cloud.md)](https://meta.discourse.org/t/initial-configuration-directly-from-app-yml-discourse-docker-install-cloud-md/106488)

---

_[View the full topic](https://meta.discourse.org/t/install-discourse-by-environment-variables-in-host/338032)._
