docker release

This commit is contained in:
2026-09-06 09:40:35 +12:00
commit a21a139bf6
7 changed files with 568 additions and 0 deletions

15
images.conf Normal file
View File

@@ -0,0 +1,15 @@
# Image catalogue for build-and-push.sh
#
# Format (pipe-separated, one image per line):
#
# key | image name | build context | dockerfile | description
#
# Paths are relative to the repo root (the parent of docker-release/).
# Blank lines and lines starting with # are ignored.
#
# Note: fennec-hub-platfrom has no image of its own — it is a Maven library
# that the backend Dockerfile builds and installs from the repo-root context.
backend | fennec-hub-backend | . | fennec-hub-multi-tenant-shared-db/Dockerfile | Spring Boot API (bundles the fennec-hub-platfrom library)
admin | fennec-hub-admin-ui | fennec-hub-angular-ui | fennec-hub-angular-ui/Dockerfile | Angular admin panel served by nginx
commerce | fennec-hub-commerce | fennec-hub-commerce | fennec-hub-commerce/Dockerfile | Angular storefront served by nginx