generator-jhipster Docker & Self-Hosted Deployment

GitHub

JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

22,465 stars TypeScript TypeScript 1 file ยท ~5,452 tokens #angular#cloud#docker#generator#hacktoberfest#java#jhipster#kubernetes
1. Pull Image (DOCKERHUB) docker pull jhipster/generator-jhipster:latest
2. Docker Run (1-Click Launch) docker run -d --name generator-jhipster --restart always jhipster/generator-jhipster:latest
3. Podman Run podman run -d --name generator-jhipster --restart always jhipster/generator-jhipster:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/jhipster/generator-jhipster:latest
5. ORAS Pull (OCI Artifact) oras pull jhipster/generator-jhipster:latest
generators/server/resources/Dockerfile
# Container name and `alias` can be used to retrieve the image with the tag
# Tags can retrieved using the `alias` with `Tag` suffix
# Images can be retrieved using the `alias` with `Image` suffix
FROM jhipster/jhipster-registry:v7.5.0
LABEL ALIAS=jhipster-registry

FROM jhipster/jhipster-control-center:v0.5.0
LABEL ALIAS=jhipster-control-center

FROM jhipster/consul-config-loader:v0.4.1
LABEL ALIAS=consul-config-loader

FROM postgres:18.6
LABEL ALIAS=postgresql

FROM quay.io/keycloak/keycloak:26.8.1-0
LABEL ALIAS=keycloak

FROM mysql:26.7.0

FROM mariadb:13.0.2

FROM mongo:9.0.4
LABEL ALIAS=mongodb

FROM couchbase/server:8.0.3
LABEL ALIAS=couchbase

FROM cassandra:6.0

FROM mcr.microsoft.com/mssql/server:2025-latest
LABEL ALIAS=mssql

FROM neo4j:5.26.32

FROM hazelcast/management-center:5.12.1
LABEL ALIAS=hazelcast

FROM memcached:1.6.45-alpine

FROM redis:8.10.2

FROM apache/kafka-native:4.3.1
LABEL ALIAS=kafka

FROM apachepulsar/pulsar:4.2.4
LABEL ALIAS=pulsar

FROM sonarqube:26.10.0.133078-community
LABEL ALIAS=sonar

FROM hashicorp/consul:2.0.4
LABEL ALIAS=consul

FROM prom/prometheus:v3.15.0
LABEL ALIAS=prometheus

FROM prom/alertmanager:v0.34.1
LABEL ALIAS=prometheus-alertmanager

FROM quay.io/coreos/prometheus-operator:v0.42.1
LABEL ALIAS=prometheus-operator

FROM grafana/grafana:13.2.4
LABEL ALIAS=grafana

FROM quay.io/coreos/grafana-watcher:v0.0.8
LABEL ALIAS=grafana-watcher

FROM jenkins/jenkins:lts-jdk11
LABEL ALIAS=jenkins

FROM eclipse-temurin:25-jre-noble
LABEL ALIAS=java-jre

FROM swaggerapi/swagger-editor:latest
LABEL ALIAS=swagger-editor

FROM openzipkin/zipkin:3.6.1
LABEL ALIAS=zipkin