This is a Spring Boot application for the Preponderous Software website, built with Java 21, Gradle, and Docker support.
At Preponderous Software, we develop free and open-source games and assets, focusing on projects like Beyond Nations and Viron. Through these initiatives, we aim to provide valuable resources to the developer community, fostering collaboration and innovation in open-source software development.
A sandbox nation simulation RPG that allows players to explore a procedurally generated world, collect resources, and interact with various entities.
A tool for creating and managing virtual environments and entities within those environments, intended for game development and other applications.
- Free and open-source software
- Community-driven development
- Innovative game development tools
- Engaging sandbox experiences
- Java Development Kit (JDK) 21
- Docker and Docker Compose
- Gradle (or use the included Gradle wrapper)
./gradlew build
docker build -t preponderous-website .
./gradlew bootRun
docker run -p 8080:8080 preponderous-website
docker compose up
docker compose up -d
Run the tests:
./gradlew test
- Java 21
- Spring Boot with Thymeleaf templating
- HTMX for dynamic content loading
- Bootstrap for responsive styling
- Lombok for reducing boilerplate code
- Docker for containerization
After starting the application, access it at: http://localhost:8080