PHASE 11: DEPLOYMENT

put your app on the internet. for real this time.

your app runs on a real server, 24/7, independent of your laptop.

Right now, your app runs on localhost. That means only you can see it. The moment you close your laptop, it disappears. We fix that. We set up a real server on AWS that runs your app 24/7, even while you sleep. When it's done, you'll have a public URL that anyone in the world can visit.

Proof of Work

What you actually get.

We don't just output generic advice. Zorentia engineers tangible, production-ready system artifacts that you own forever.

Deliverables

A Live Global IP Address

A public URL (e.g., http://54.123.45.67) that you can send to recruiters, investors, or friends immediately.

Dedicated Ubuntu Server

You own the "metal." This isn’t a shared platform; it’s your own virtual private server (VPS) with full root access.

Production-Grade Process Management

Your app is managed by `systemd`. If it crashes, it revives itself. If AWS does maintenance, it restarts itself.

Nginx Reverse Proxy Setup

A professional layer that handles incoming web traffic and shields your Flask app from the open internet.

Deployment Documentation

A custom "Runbook" for your server, so you know exactly how to update your code in the future with a simple `git pull`.

deploy.output
live
AWS EC2 · Ubuntu 22.04 · ap-southeast-2
$ sudo apt install python3 python3-pip nginx -y
Reading package lists... Done
$ pip install flask gunicorn mysql-connector-python
Successfully installed flask-3.0.0 gunicorn-21.2.0
$ sudo systemctl start campuseats
● campuseats.service — active (running)
$ sudo nginx -t && sudo nginx -s reload
nginx: configuration test is successful
› Live at http://54.206.12.88

How It Works

A simple, straightforward process

STEP 01

We set up your server

A free AWS machine that runs Ubuntu, the same operating system that powers most of the internet.

STEP 02

We install everything your app needs

Nginx (the gateway), Gunicorn (the engine), Python, and your code, all configured to work together.

STEP 03

Your app runs forever

We set it up as a background service that starts automatically, restarts if it crashes, and survives server reboots.

deploy-to-server.details
> Reviewing your idea...
> Preparing your deliverables...
Cost1 credit
Time30–45 minutes
RequirementWorking Flask app on GitHub + AWS account.
Included Context
AWS EC2UbuntuNginxGunicornsystemd
Ready for review

FAQ

Frequently asked questions