Sign inSign up

spiddy/jabox

By spiddy

Updated almost 11 years ago

Jabox application lifecycle management. Orchestrates the generation of development environment server instances such as subversion, jenkins, redmine, nexus and sonar.

Image
0

1.8K

spiddy/jabox repository overview

Jabox website

Github code

To launch the server:

docker run -p 8080:8080 -p 9080:9080 -h localhost spiddy/jabox 

The port 8080 is where the Jabox instance is launched. The port 9080 is where the application server is launched for running the services.

Quick Startup:

  • Login (default credentials admin/admin)
  • Goto Containers
  • Start Default container
    • This is not a docker container, but an embedded application server launched in the same container, pointing to 9080)
    • First launch takes about 10 minutes to download necessary dependencies (depends on your connection). I didn't include them in the Dockerfile in order to keep it lightweight.
    • You can see progress on the logs of the docker container

You now have running the following services:

  • Project Management (Redmine)
  • Continuous Integration (Jenkins)
  • Repository Management (Nexus)
  • Code Metrics (Sonar)

Tag summary

Content type

Image

Digest

sha256:5c09a1823

Size

137.1 MB

Last updated

almost 11 years ago

docker pull spiddy/jabox