Skip to content

atkuzmanov/genesys-java-springbt-dockr-kubernts

Repository files navigation

GeneSys

GeneSys Logo v1.3

"Genesis + System = GeneSys"


Table of contents


Description

This is a project to be used as a base or a cookie cutter if you will.

This version of the project is for building Java, Spring Boot Web and REST applications from scratch.

The project comes incorporating or pre-configured to be compatible with the following technologies:

Note: For the relevant versions, please see the POM file.


SETUP

  • Setting up the Maven wrapper
mvn -N io.takari:maven:wrapper
  • Building
mvn clean install
  • Running

    • Maven
    mvn spring-boot:run
    • Docker & Docker-Compose
    docker-compose up --build --remove-orphans

TODOs, WIP & FUTURE DEVELOPMENT

  • ⬜ Clean up & tidy up.

  • ✴️ Create a demo application.

  • ⬜ Add more useful technologies.

  • ⬜ Add profiles for different environments.

  • ⬜ Obfuscate logging for security.

  • ⬜ Add Spring Boot Security

⬜ - Not started. ✴️ - In progress. ✅ - Done.


NOTES

APPENDIX A


LICENSE

GPL-3.0 License


CONSTRUCTIVE FEEDBACK AND CONTRIBUTIONS TO THE PROJECT ARE WELCOME

Contact


REFERENCES

https://spring.io/

http://patorjk.com/software/taag/#p=display&f=Graffiti&t=Type%20Something%20


About

genesys-java-springboot-docker-kubernetes

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages