# What's the different between rebuild and bootstrap

**URL:** <https://meta.discourse.org/t/whats-the-different-between-rebuild-and-bootstrap/60315>\
**Category:** Self-hosting\
**Created:** [April 2, 2017, 10:42am UTC](https://meta.discourse.org/t/whats-the-different-between-rebuild-and-bootstrap/60315 "2017-04-02T10:42:51Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![mpalmer](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mpalmer/32/45740_2.png) [@mpalmer](https://meta.discourse.org/u/mpalmer)\
**Post date:** [April 3, 2017, 2:19am UTC](https://meta.discourse.org/t/whats-the-different-between-rebuild-and-bootstrap/60315/8 "2017-04-03T02:19:12Z")

</div>

There’s not, to my knowledge, any guaranteed delineation between “stuff that gets configured on rebuild” and “stuff that gets configured on container start”. That is, for example at the moment `UNICORN_WORKERS` only gets passed into the container via the environment on boot, however in the future we may need to mangle the container image at build time to apply the setting for some reason.

Taking a quick rummage around, it looks like `LETSENCRYPT_ACCOUNT_EMAIL` does, indeed, get used in the image build process, so a destroy/start cycle after changing that setting in `app.yml` wouldn’t be effective.

---

_[View the full topic](https://meta.discourse.org/t/whats-the-different-between-rebuild-and-bootstrap/60315)._
