Add New-App-Workflow.md
This commit is contained in:
26
New-App-Workflow.md
Normal file
26
New-App-Workflow.md
Normal file
@@ -0,0 +1,26 @@
|
|||||||
|
The "Linode App Deployment" SOP:
|
||||||
|
Database Provisioning:
|
||||||
|
|
||||||
|
Update global-db/compose.yaml (for future-proofing).
|
||||||
|
|
||||||
|
Run manual SQL to create DB/User/Owner (since it's a live instance).
|
||||||
|
|
||||||
|
Container Setup:
|
||||||
|
|
||||||
|
Create /opt/docker/app_name.
|
||||||
|
|
||||||
|
Draft compose.yaml using the web_gateway and db_network.
|
||||||
|
|
||||||
|
Run docker compose up -d.
|
||||||
|
|
||||||
|
Networking & Security:
|
||||||
|
|
||||||
|
Add Public Hostname in Cloudflare Zero Trust.
|
||||||
|
|
||||||
|
(Optional) Add Cloudflare Access Policy for MFA.
|
||||||
|
|
||||||
|
Integration:
|
||||||
|
|
||||||
|
Add Link to the Antigravity Dashboard via local PC.
|
||||||
|
|
||||||
|
git push -> updatedash on Linode.
|
||||||
Reference in New Issue
Block a user