The best infrastructure is the kind you don’t notice. The goal of the kep CLI is for the distance between “it works on my machine” and “it runs in production in the EU” to be seconds, not days. Here’s the flow.
One command to get going
When your code is ready, you don’t need to click around a console. Initialize the project and deploy with two commands:
# Initialize a project in EU jurisdiction
kep init --region falkenberg
# Deploy your app to a running environment
kep deploy --watch
The --watch flag follows the build in real time, and when the green line appears your app is live on Swedish hardware, in EU jurisdiction.
Sovereignty shouldn’t cost you speed. If it does, we built it wrong.
— from Kepler’s product principles
Everything as code
What got created isn’t magic behind a button — it’s described as code you own. To inspect or version the whole setup, export it:
# Export the whole environment as code for your own review
kep export --format tf --out ./my-app
Fast to start, portable to own. Get started and run your first deploy today.