Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Light Cloud

Quarkus API Boilerplate

A Quarkus REST service built with Maven, ready to deploy on Light Cloud.


Features

  • Quarkus REST (Jakarta REST), generated by the Quarkus CLI
  • Live coding in dev mode
  • Maven wrapper included — no local Maven needed
  • Packaged as an uber-jar: the default fast-jar layout writes loose dependencies a generic COPY target/*.jar cannot pick up in one piece

API Endpoints

Method Endpoint Description
GET /hello Plain-text greeting

Local Development

# Run in dev mode with live reload
./mvnw quarkus:dev

# Build an uber-jar
./mvnw clean package

# Run the jar
java -jar target/*-runner.jar

The API will be available at http://localhost:8080

Deploy to Light Cloud

1. Create an Account

Visit console.light-cloud.com and sign up with GitHub or Google.

2. Create New Application

  1. Click "New Application" in the dashboard
  2. Select "Container" as the deployment type
  3. Choose "Quarkus" as the framework

3. Connect Repository

  • Option A: Fork this repository and connect it via GitHub
  • Option B: Push this code to your own GitHub repository and connect it

4. Configure Settings

Light Cloud will auto-detect your settings, but you can verify:

Setting Value
Port 8080
Start Command java -jar target/*-runner.jar

5. Deploy

Click "Deploy" and your API will be live in minutes!

Your API will be available at https://your-app.light-cloud.io

Learn More

This starter is the output of Quarkus CLI, with only the changes noted above.


WebsiteDocumentationConsole

Made with ☁️ by Light Cloud

About

Quarkus starter boilerplate for Light Cloud

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages