Workflow Guide
Deploy from Git
Start here when your project already lives in a repo or you want repeatable deploys. After a one-time setup, every deploy is just a push.
git push tokay
Step By Step
How it works
Best when your code already lives in a repo, you expect to deploy changes repeatedly, or you want deploys to feel like shipping code.
-
1
Create or pick a repo
Go to New Service, then Deploy from Git. Pick an existing repo or create a new one.
-
2
Set up access once
Add an SSH key or generate an access token. We support both, so use whatever matches your local setup.
-
3
Add the Tokay remote
We give you the exact remote command. Run it once in your project directory, and future deploys are just pushes.
-
4
Push your code
After the push lands, we analyze your repo, find deployable services, and surface any issues before you commit to the deploy.
-
5
Configure and deploy
Pick the service we found, review the suggested type and entry point, and deploy. You can always configure manually if needed.
After The Push
What happens next
A push isn't an automatic blind deploy. We analyze your code first and let you review before anything goes live.
-
Analyze. We scan your repo, detect services, and infer the entry point and runtime for each one.
-
Warn. If secrets are hardcoded or manifests are missing, we flag them before you deploy so nothing fails silently.
-
Deploy. Once you configure the service, the pipeline runs and your live URL is ready in about two minutes.
Read Next