Ownstack

Private beta

Sign in to Ownstack.

Use the approved Google account to access the setup console for app.ownstack.io.

Google sign-in expired or started from a different local host. Try again from localhost.
Runs locally through SSH · Repos stay in GitHub · Cluster state lives on your VPS
Section 01

Server

A reachable Ubuntu VPS. The SSH key is written to a temporary file and loaded into a short-lived agent.

ssh://
Section 02

GitHub

Ownstack creates or reuses the cluster repo and the Lumen Yard demo app under this account.

@
github.com/youruser/
Section 03

Domain & TLS

Cloudflare DNS points the base domain and wildcard at the VPS. Traefik handles certificates through DNS-01.

harbor.admin.example.com traefik.admin.example.com jenkins.admin.example.com
Section 04

Services

The default service hostnames follow the admin subdomain convention. Override only when needed.

Advanced Jenkins and chart settings
Ready to provision one VPS, create two GitHub repos, and expose services under *.admin.example.com.
Status
Idle
Elapsed
00:00
Stage
1/6 · Connect
Log lines
0

Key stages

The tracker advances from recognizable setup output. The terminal remains the source of truth.

01
Connect
ssh-agent · key load · host fingerprint
...
02
GitHub
template -> your cluster and demo repos
-
03
DNS
base domain · wildcard records
-
04
Cluster
clone repo · k3s install · kubeconfig
-
05
Helmfile
traefik · harbor · jenkins
-
06
Wire-up
robot account · pull secrets · namespaces
-
Job No active job streams locally through SSH. You can leave this page open while Ownstack works.

No setup runs yet

Start a stack from the New Stack page and the run history will appear here.