Modern JDK 25
Virtual threads, pattern matching, ZGC — all the latest features.
Host your .jar in seconds. Ready environment with OpenJDK 25 — ideal for Spring Boot, Quarkus, and Micronaut.
Everything optimized, production-ready.
Virtual threads, pattern matching, ZGC — all the latest features.
No Maven/Gradle on the server — build locally, Square runs it.
Any JVM language packaged as fat JAR works.
Configure flags via START= (e.g. java -Xms256m -Xmx900m -jar app.jar).
Where this runtime shines on our platform.
REST, GraphQL, and gRPC with virtual threads, low latency, and optimized startup.
24/7 hosting for JDA, Discord4J, and Javacord bots in isolated containers.
Typed communication with gRPC, Protobuf, and async messaging at enterprise scale.
Modern backends with Ktor, Spring + Kotlin, and coroutines-first architecture in production.
Standalone Lavalink with YouTube, SoundCloud, and Spotify support, connecting Discord bots via WebSocket.
Spring Batch, Quartz Scheduler jobs, and ETL data pipelines on robust JVM environments.
Pick the track that best fits your project.
Current version
25
Single stable toolchain
Everything you need to configure your app.
.jarpom.xmlbuild.gradlebuild.gradle.ktsjavaCreate a squarecloud.app file at your project root:
MEMORY=512
DISPLAY_NAME=Meu App
VERSION=recommended
MAIN=app.jarJDK 25, fat JAR, Spring Boot, and Lavalink servers.