Skip to content
The Turnkey DevOps Platform
Java HTML JavaScript CSS Shell FreeMarker Other
Branch: dev
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
codestyle Initial commit Oct 14, 2015
cu-cli Merge branch 'release/2.1.0' Aug 10, 2017
cu-compose Add a minimal docker-compose without https and with the minimal stack… Nov 30, 2017
cu-core Add new counters and gauges Oct 5, 2017
cu-docker-api Merge branch 'release/2.1.0' Aug 10, 2017
cu-manager-ui Add new counters and gauges Oct 5, 2017
cu-manager Revert proxy classic configuration Nov 25, 2017
cu-mattermost Add LDAP authentication as a Spring profile Jun 20, 2017
cu-maven Merge branch 'release/2.1.0' Aug 10, 2017
cu-production
cu-services Update Dockerfile Dec 14, 2017
cu-vagrant Minor fixes after merge. Jul 19, 2017
documentation Add missing images for documentation Jul 28, 2017
gradle/wrapper FEAT-add gradle configuration Nov 13, 2016
integration-tests FEAT : add a global script to run CI in jenkins in freestyle mode bef… Jan 5, 2017
.env.template Minor fixes after merge. Jul 19, 2017
.gitignore Remove examples Jul 12, 2017
.travis.yml Disable CI for dev branch Jun 27, 2017
Dockerfile Size image Reduction Oct 11, 2017
LICENSE FIX : use contextPath into UI Manager Sep 27, 2016
README.md Convert some documentation to AsciiDoc format Jul 28, 2017
build.gradle FEAT-add gradle configuration Nov 13, 2016
gradle.properties FEAT-add gradle configuration Nov 13, 2016
gradlew FEAT-add gradle configuration Nov 13, 2016
gradlew.bat FEAT-add gradle configuration Nov 13, 2016
pom.xml Correct images evolution Sep 7, 2017
run-dev.sh REFACTOR-revamp maven builds and split out manager frontend Sep 19, 2016
settings.gradle FEAT-add gradle configuration Nov 13, 2016

README.md

The Turnkey {Java} Devops Plaform

Homepage

How to manage an application Overview

Thanks to CloudUnit PaaS's powerful provisioning and execution capabilities, classical servers as Tomcat and JBoss, developers can build secure and scalable Java Web applications. So deploy your Java applications in the cloud almost instantly without changing your code.

CloudUnit takes care of the plumbing.

A complete plaform for devops featuring

  • CI/CD with Gitlab or Jenkins2 (dedicated plugin :))
  • EKL Stack for monitoring users containers
  • Prometheus for monitoring platform
  • Sonar to analyse and reports in the future
  • Mattermost chat

Today we have many servers :

  • Tomcat / WildFly / GlassFish
  • FatJar for SpringBoot, Vertx, PlayFramework...
  • Support PHP for Apache Httpd and Nginx

And for modules :

  • SQL databases : Mysql, PostGreSQL, PostGis
  • NoSQL databases : MongoDB
  • Datagrids : Redis
  • Message brokers : ActiveMQ, RabbitMQ

Each module in different major releases.

It is available in one edition for all major platforms which offers numerous extensions to fit the needs of all developers.

It is available under the terms of either the Affero GNU Public Licence 3.0

You can find more informations there : CloudUnit Website

You can test the common platform online here (reseted all night)

To monitor User's applications Elastic

To monitor global platform with alerting Prometheus

Showcases

Previously :

Documentation

Getting started

Installing

Going further

Contributing and customizing

Licensing

All the source code is licensed under GNU AFFERO GENERAL PUBLIC LICENSE. License is available here but CloudUnit is licensed too under a standard commercial license. Please contact our sales team if you would like to discuss the specifics of our Enterprise license. If you are not sure whether the AGPL is right for you, you can always test our software under the AGPL and inspect the source code before you contact us about purchasing a commercial license.

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Legal terms

CloudUnit is a registered trademark of Treeptik and cannot be used to endorse or promote products derived from this project without prior written permission from Treeptik. Products or services derived from this software may not be called CloudUnit nor may Treeptik or similar confusing terms appear in their names without prior written permission.

Contact

For any questions, contact us at contact@treeptik.fr

Or you can ask your questions on CloudUnit Google group

Copyright 2017 Treeptik

Github downloads Github contributors Github stars Github forks

CloudUnit Logo

You can’t perform that action at this time.