All templates

Spring PetClinic

Sample app · Spring

Sample appJavaPostgreSQL

Spring PetClinic is the canonical Spring sample app: owners, pets, vets, and visits with a full web UI. It seeds sample data on first boot, so there is something to click the moment it comes up. Deploy it with a managed Postgres database and a public hostname with automatic HTTPS, a fast way to watch a real full-stack app go live.

Deploy opens Ownkube. You sign in, pick an organization, and it provisions on Ownkube Compute. No cloud account or cluster required.

// whats_included

What one install provisions

Everything below comes up together in one place, connected for you.

Spring PetClinic web app

Web app

The PetClinic web UI on a public hostname with automatic HTTPS. It seeds sample data on first start.

Managed PostgreSQL database

Database

A Postgres 17 database provisioned in the same private network and wired into the app automatically. Its storage persists, so your data survives restarts and redeploys.

// what_you_get

What you get

  • Owners, pets, vets, and visits
  • Sample data seeded on first boot
  • A full-stack app to explore end to end
  • Public hostname with automatic TLS

No configuration to fill in. Sensible defaults are set and secrets are generated for you, revealable on the deployment afterward.

Deploy Spring PetClinic

Sign in, pick an organization, and it comes up on Ownkube Compute with its database wired in.

// get_started

Ship your first app in the next five minutes.

Push a repo, get a live URL on Ownkube Compute. No cloud account, no config, no card. Move to your own AWS the day you need to.

No cloud account needed. Live in 5 minutes from your browser.