From 3bf4d2860b2ca88a40d9197912762a209086c34f Mon Sep 17 00:00:00 2001 From: drew Date: Wed, 31 Dec 2025 03:44:53 +0000 Subject: [PATCH] Add New-App-Workflow.md --- New-App-Workflow.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 New-App-Workflow.md diff --git a/New-App-Workflow.md b/New-App-Workflow.md new file mode 100644 index 0000000..246510b --- /dev/null +++ b/New-App-Workflow.md @@ -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. \ No newline at end of file