Features

Everything a Java app actually needs.

Deploys, scaling, and diagnostics built around how Java applications actually run, not retrofitted from a generic web-hosting panel.

Deploys

Push a WAR, EAR, or JAR. That's it.

Drag a build artifact into the dashboard, connect a Git repo for auto-deploy on push, or wire our deploy API into your existing CI pipeline. Rollbacks keep the last five builds on standby, one click back to a known-good version.

$ folk deploy --artifact app.war
> uploading (18.2 MB)... done
> validating manifest... ok
> rolling restart, 0 dropped requests
> live at app.javafolk.net (37s)
Diagnostics

Thread dumps and heap dumps, on demand.

Pull a full thread dump or heap snapshot from the dashboard in one click, no SSH juggling required. GC logs stream live so you can actually see what's happening during a traffic spike instead of guessing.

GC Pause: 12ms (G1, young)
Heap: 1.8 / 4.0 GB
Threads: 42 active, 0 blocked
Last dump: heap-0842.hprof (ready)
Scaling

Add containers, resize the ones you have.

Grid Homestead and above can add clustered containers behind a load balancer with session replication configured automatically. No re-architecture, no sticky-session hacks.

Cluster: gathering-prod
Nodes: 3 (WildFly, clustered)
Session replication: on
Load balancer: round-robin
Staging

Staging that matches production, exactly.

Clone a production container's runtime, JVM flags, and datasource config into an isolated staging environment in a couple clicks. Test against real settings instead of hoping staging behaves the same.

$ folk clone --from prod --to staging
> copying runtime config... done
> copying JVM flags... done
> staging.app.javafolk.net ready

Feature comparison by plan

FeatureSproutHomesteadGatheringGuild
JVM containers113, clusteredCustom
Heap dumps & thread dumpsYesYesYesYes
Dedicated IPAdd-onAdd-onIncludedIncluded
Clustering & load balancingNot includedNot includedYesYes
Priority supportNot includedYesYes, 24/7Yes, 24/7
Dedicated account engineerNot includedNot includedNot includedYes

See it running your app.

Pick a plan and deploy today, or ask us a question first.

See the plans Ask a question