Skip to content

Use special configs when operating behind SMP - #249

Merged
ryanjjung merged 4 commits into
mainfrom
migration-settings-stage
Aug 17, 2026
Merged

Use special configs when operating behind SMP#249
ryanjjung merged 4 commits into
mainfrom
migration-settings-stage

Conversation

@ryanjjung

Copy link
Copy Markdown
Contributor

We currently operate in what the Stalwart docs refer to as "standalone mode". That is, our installation operates directly, without a proxy in front of it. However, we need to be able to place our legacy installations behind a migration proxy, which requires several significant settings alterations. We also want to be able to roll back easily if something fails.

Therefore, I am introducing here a new option, behind_proxy, which makes these settings changes in our bootstrapped/templated config files. We can swap this from false to true in our Pulumi configs, then roll out the changes when we're ready. If we need to roll back, we can swap it back to false and the changes will be rolled back when bootstrapping is run again.

@ryanjjung ryanjjung self-assigned this Aug 13, 2026
@ryanjjung
ryanjjung marked this pull request as ready for review August 17, 2026 18:38
@ryanjjung
ryanjjung merged commit 8ec5a90 into main Aug 17, 2026
1 check passed
@ryanjjung
ryanjjung deleted the migration-settings-stage branch August 17, 2026 18:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant