Skip to content

chomookun/arch4j

Repository files navigation

ARCH4J (Application Archetype for Java)

Sponsor Donate

spring-boot-based archetype for web application, batch application, CLI(Command Line Interface) application.

Subproject Description
arch4j-core Shared core component archetype project
arch4j-web web application archetype project
arch4j-shell Shell(CLI) application archetype project
arch4j-batch Batch application archetype project

🖥️ Demo site

Credentials: developer/developer

Web application (self-hosting)


The service is hosted on a personal home server, so performance may be slower. (No money!!!)

Web application (google cloud run)


Due to a cold start, there is an initialization delay of approximately 30 seconds.
Trading daemon is not available on the demo site.
(No money!!!)


🧪 Running from source code

Starts arch4j-daemon

Runs the daemon application.

# starts fintics-daemon
./gradlew :arch4j-daemon:bootRun

Starts arch4j-web

Runs web application.

# starts arch4j-web
./gradlew :arch4j-web:bootRun

🧪 Running from release binary

Downloads Released archives.

Starts arch4j-daemon

./bin/arch4j-daemon

Starts arch4j-web

./bin/arch4j-web

🧪 Running from container image

Starts arch4j-daemon

docker run -rm -p 8081:8081 docker.io/chomoookun/arch4j-daemon:latest

Starts arch4j-web

docker run -rm -p 8080:8080 docker.io/chomoookun/arch4j-web:latest

🔗 References

Git source repository

UI Component javascript library