Add Deployment

Lance Edgar 2025-02-15 21:37:26 -06:00
parent 4f1ca5ee92
commit dcbc31e2c6

21
Deployment.md Normal file

@ -0,0 +1,21 @@
# Server Deployment
This is a sort of sub-wiki to describe the Rattail server deployment framework.
**NOTE:** *Please also see [[https://rattailproject.org/docs/rattail-manual/deploy/index.html|Deployment Layer]] in the Rattail Manual. Those docs are not yet complete, but will eventually replace this section of the wiki.*
To read about what exactly this is, why it exists and how it's implemented, see the [General Overview](Deployment-Overview.-).
How-to:
* [Set up a Control Environment](Deployment-ControlEnvironment.-)
* [Prep a Server Bundle](Deployment-ServerBundlePrep.-)
* [Prep a Server Machine](Deployment-ServerMachinePrep.-)
* [Bootstrap a Server](Deployment-BootstrapServer.-)
* [Replace a Live Server](Deployment-ReplaceServer.-)
* [Try out the Demo Project](Deployment-Demo.-)
See also:
* [Technical Overview](Deployment-TechnicalOverview.-)
* [Testing with Vagrant](Deployment-VagrantTesting.-)