From 1354e469efcd3148023006689c3fc1b804b523b7 Mon Sep 17 00:00:00 2001 From: Patrick Gniza Date: Mon, 29 Jun 2026 16:57:41 +0000 Subject: [PATCH] chore: migrate repository references to Planmeca organization Moved the Gitea repository from patrick/romexis-server-docker to Planmeca/romexis-server-docker. Updated Dockerfiles, README files, wiki/documentation pages, build references, image references, and other occurrences of the previous repository path so the project consistently points to the new Planmeca repository location. --- Build-System.md | 8 ++++---- CI-CD-Pipeline.md | 2 +- Container-Images.md | 22 +++++++++++----------- Developer-Guide.md | 4 ++-- Home.md | 2 +- Payload-Images.md | 4 ++-- Reference-BUILD.de.md | 24 ++++++++++++------------ Reference-BUILD.md | 24 ++++++++++++------------ Reference-README.de.md | 16 ++++++++-------- Reference-README.md | 16 ++++++++-------- Release-Process.md | 6 +++--- Server-Image.md | 6 +++--- 12 files changed, 67 insertions(+), 67 deletions(-) diff --git a/Build-System.md b/Build-System.md index d562c0c..a8e83da 100644 --- a/Build-System.md +++ b/Build-System.md @@ -75,19 +75,19 @@ The final server image imports: Build payload: ```bash -docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/patrick/romexis-payload:6.5.3.444.203 ./romexis-payload +docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 ./romexis-payload ``` Build Firebird payload: ```bash -docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/patrick/romexis-firebird-payload:latest ./romexis-firebird-payload +docker build --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest ./romexis-firebird-payload ``` Build server image: ```bash -docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203-amd64 ./romexis +docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis ``` --- @@ -97,7 +97,7 @@ docker build --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3. Disable cache and show full logs: ```bash -docker build --no-cache --progress=plain --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203-amd64 ./romexis +docker build --no-cache --progress=plain --build-arg TARGETARCH=amd64 --build-arg ROMEXIS_VERSION=6.5.3.444.203 -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ./romexis ``` --- diff --git a/CI-CD-Pipeline.md b/CI-CD-Pipeline.md index 234f007..ab73a77 100644 --- a/CI-CD-Pipeline.md +++ b/CI-CD-Pipeline.md @@ -116,6 +116,6 @@ Check the final image: ```bash docker run --rm --entrypoint find \ - gitea.buchhorster.de/patrick/romexis-server: \ + gitea.buchhorster.de/Planmeca/romexis-server: \ /opt -maxdepth 3 -type f ``` diff --git a/Container-Images.md b/Container-Images.md index 20c568c..574023a 100644 --- a/Container-Images.md +++ b/Container-Images.md @@ -7,17 +7,17 @@ Images are published to the Gitea package registry namespace used by the project ## Main Images ```text -gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 -gitea.buchhorster.de/patrick/romexis-base-jre:11-arm64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64 -gitea.buchhorster.de/patrick/romexis-payload: -gitea.buchhorster.de/patrick/romexis-firebird-payload:latest +gitea.buchhorster.de/Planmeca/romexis-payload: +gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest -gitea.buchhorster.de/patrick/romexis-server:-amd64 -gitea.buchhorster.de/patrick/romexis-server:-arm64 -gitea.buchhorster.de/patrick/romexis-server: +gitea.buchhorster.de/Planmeca/romexis-server:-amd64 +gitea.buchhorster.de/Planmeca/romexis-server:-arm64 +gitea.buchhorster.de/Planmeca/romexis-server: -gitea.buchhorster.de/patrick/romexis-migration-service: +gitea.buchhorster.de/Planmeca/romexis-migration-service: ``` --- @@ -68,13 +68,13 @@ romexis-server:6.5.3.444.203 ## Pulling Images ```bash -docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203-amd64 +docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ``` For multiarch usage: ```bash -docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 +docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 ``` --- @@ -84,5 +84,5 @@ docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 If Docker Compose expects a registry image but you built locally, tag it accordingly: ```bash -docker tag romexis-server:local gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203-amd64 +docker tag romexis-server:local gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 ``` diff --git a/Developer-Guide.md b/Developer-Guide.md index 8e32eb0..c4cc1f4 100644 --- a/Developer-Guide.md +++ b/Developer-Guide.md @@ -78,7 +78,7 @@ The script resolves the target marker from `/opt/romexis/version` and runs updat ```bash docker run --rm --entrypoint find \ - gitea.buchhorster.de/patrick/romexis-server: \ + gitea.buchhorster.de/Planmeca/romexis-server: \ /opt -maxdepth 3 -type f | sort ``` @@ -86,7 +86,7 @@ Open shell: ```bash docker run --rm -it --entrypoint bash \ - gitea.buchhorster.de/patrick/romexis-server: + gitea.buchhorster.de/Planmeca/romexis-server: ``` --- diff --git a/Home.md b/Home.md index 76344c7..42b11d7 100644 --- a/Home.md +++ b/Home.md @@ -4,7 +4,7 @@ Welcome to the Romexis Docker project wiki. This wiki documents the Docker-based Romexis Server stack, the build system, the payload image architecture, database backends, migration service and development workflow. -> This project provides a reproducible Docker environment for running Planmeca Romexis Server on Linux while keeping the build process close to the original installer layout. Romexis application binaries are not stored in the repository. They are extracted from official installer packages during the build process. +> This project provides a reproducible Docker environment for running Planmeca Romexis Server on Linux, MacOS or WSL with Windows while keeping the build process close to the original installer layout. Romexis application binaries are not stored in the repository. They are extracted from official installer packages during the build process. --- diff --git a/Payload-Images.md b/Payload-Images.md index 2ab826c..af9ef16 100644 --- a/Payload-Images.md +++ b/Payload-Images.md @@ -121,7 +121,7 @@ If a payload image is based on `scratch`, it may not have a shell. Use: ```bash -docker save gitea.buchhorster.de/patrick/romexis-firebird-payload:latest -o payload.tar +docker save gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest -o payload.tar mkdir payload rootfs tar -xf payload.tar -C payload tar -xf payload//layer.tar -C rootfs @@ -131,5 +131,5 @@ find rootfs/opt -type f | sort If the image includes a shell: ```bash -docker run --rm -it --entrypoint sh gitea.buchhorster.de/patrick/romexis-firebird-payload:latest +docker run --rm -it --entrypoint sh gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest ``` diff --git a/Reference-BUILD.de.md b/Reference-BUILD.de.md index 1241791..4603e95 100644 --- a/Reference-BUILD.de.md +++ b/Reference-BUILD.de.md @@ -36,8 +36,8 @@ Es enthält gemeinsame Laufzeitabhängigkeiten: Tags: ```text -gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 -gitea.buchhorster.de/patrick/romexis-base-jre:11-arm64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64 ``` Das Base Image ist bewusst vom Romexis Server Image getrennt, damit es nicht für jede Romexis-Version erneut gebaut werden muss. @@ -58,14 +58,14 @@ Es enthält: Architekturspezifische Tags: ```text -gitea.buchhorster.de/patrick/romexis-server:-amd64 -gitea.buchhorster.de/patrick/romexis-server:-arm64 +gitea.buchhorster.de/Planmeca/romexis-server:-amd64 +gitea.buchhorster.de/Planmeca/romexis-server:-arm64 ``` Multiarch-Manifest-Tag: ```text -gitea.buchhorster.de/patrick/romexis-server: +gitea.buchhorster.de/Planmeca/romexis-server: ``` --- @@ -220,7 +220,7 @@ docker buildx build \ --sbom=false \ --build-arg TARGETARCH=amd64 \ --build-arg IMAGE_VERSION=11-amd64 \ - -t gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 \ + -t gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \ --load \ ./romexis-base ``` @@ -234,8 +234,8 @@ docker buildx build \ --sbom=false \ --build-arg TARGETARCH=amd64 \ --build-arg ROMEXIS_VERSION=6.5.3 \ - --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 \ - -t gitea.buchhorster.de/patrick/romexis-server:6.5.3-amd64 \ + --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \ + -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3-amd64 \ --load \ ./romexis ``` @@ -266,7 +266,7 @@ docker buildx build \ --provenance=false \ --sbom=false \ --build-arg ROMEXIS_VERSION=6.5.3.444.203 \ - -t gitea.buchhorster.de/patrick/romexis-payload:6.5.3.444.203 \ + -t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \ --load \ ./romexis-payload ``` @@ -280,9 +280,9 @@ docker buildx build \ --sbom=false \ --build-arg TARGETARCH=amd64 \ --build-arg ROMEXIS_VERSION=6.5.3.444.203 \ - --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 \ - --build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/patrick/romexis-payload:6.5.3.444.203 \ - -t gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203-amd64 \ + --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \ + --build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \ + -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 \ --load \ ./romexis ``` diff --git a/Reference-BUILD.md b/Reference-BUILD.md index 65031e7..8600fac 100644 --- a/Reference-BUILD.md +++ b/Reference-BUILD.md @@ -36,8 +36,8 @@ It contains shared runtime dependencies: Tags: ```text -gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 -gitea.buchhorster.de/patrick/romexis-base-jre:11-arm64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64 ``` The base image is intentionally separated from the Romexis Server image so it does not need to be rebuilt for every Romexis version. @@ -58,14 +58,14 @@ It contains: Architecture-specific tags: ```text -gitea.buchhorster.de/patrick/romexis-server:-amd64 -gitea.buchhorster.de/patrick/romexis-server:-arm64 +gitea.buchhorster.de/Planmeca/romexis-server:-amd64 +gitea.buchhorster.de/Planmeca/romexis-server:-arm64 ``` Multi-architecture manifest tag: ```text -gitea.buchhorster.de/patrick/romexis-server: +gitea.buchhorster.de/Planmeca/romexis-server: ``` --- @@ -220,7 +220,7 @@ docker buildx build \ --sbom=false \ --build-arg TARGETARCH=amd64 \ --build-arg IMAGE_VERSION=11-amd64 \ - -t gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 \ + -t gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \ --load \ ./romexis-base ``` @@ -234,8 +234,8 @@ docker buildx build \ --sbom=false \ --build-arg TARGETARCH=amd64 \ --build-arg ROMEXIS_VERSION=6.5.3 \ - --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 \ - -t gitea.buchhorster.de/patrick/romexis-server:6.5.3-amd64 \ + --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \ + -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3-amd64 \ --load \ ./romexis ``` @@ -266,7 +266,7 @@ docker buildx build \ --provenance=false \ --sbom=false \ --build-arg ROMEXIS_VERSION=6.5.3.444.203 \ - -t gitea.buchhorster.de/patrick/romexis-payload:6.5.3.444.203 \ + -t gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \ --load \ ./romexis-payload ``` @@ -280,9 +280,9 @@ docker buildx build \ --sbom=false \ --build-arg TARGETARCH=amd64 \ --build-arg ROMEXIS_VERSION=6.5.3.444.203 \ - --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 \ - --build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/patrick/romexis-payload:6.5.3.444.203 \ - -t gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203-amd64 \ + --build-arg ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 \ + --build-arg ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:6.5.3.444.203 \ + -t gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203-amd64 \ --load \ ./romexis ``` diff --git a/Reference-README.de.md b/Reference-README.de.md index ca36c16..cf7fd69 100644 --- a/Reference-README.de.md +++ b/Reference-README.de.md @@ -1,6 +1,6 @@ # Romexis Docker -[English](README.md) | [Deutsch](README.de.md) | [Build-Prozess](BUILD.de.md) | [Entwicklerdokumentation](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/patrick/romexis-server-docker/status.svg?ref=refs/heads/main)] +[English](README.md) | [Deutsch](README.de.md) | [Build-Prozess](BUILD.de.md) | [Entwicklerdokumentation](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/Planmeca/romexis-server-docker/status.svg?ref=refs/heads/main)] > Containerisierte Ausführung von Planmeca Romexis Server 6.5 unter Linux mit Docker, Microsoft SQL Server und einem wiederverwendbaren Multiarch-Romexis-Basisimage. @@ -123,12 +123,12 @@ Die Images werden in der Gitea Container Registry des Projekts veröffentlicht. ### Image-Struktur ```text -gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 -gitea.buchhorster.de/patrick/romexis-base-jre:11-arm64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64 -gitea.buchhorster.de/patrick/romexis-server:-amd64 -gitea.buchhorster.de/patrick/romexis-server:-arm64 -gitea.buchhorster.de/patrick/romexis-server: +gitea.buchhorster.de/Planmeca/romexis-server:-amd64 +gitea.buchhorster.de/Planmeca/romexis-server:-arm64 +gitea.buchhorster.de/Planmeca/romexis-server: ``` Die architekturspezifischen Tags werden für das Multiarch-Manifest verwendet. @@ -136,7 +136,7 @@ Die architekturspezifischen Tags werden für das Multiarch-Manifest verwendet. ### Beispiel-Pull ```bash -docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 +docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 ``` ### Installierte Romexis-Version prüfen @@ -144,7 +144,7 @@ docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 ```bash docker run --rm \ --entrypoint cat \ - gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 \ + gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 \ /opt/romexis/version ``` diff --git a/Reference-README.md b/Reference-README.md index b34ba5d..235b596 100644 --- a/Reference-README.md +++ b/Reference-README.md @@ -1,6 +1,6 @@ # Romexis Docker -[English](README.md) | [Deutsch](README.de.md) | [Build process](BUILD.md) | [Developer notes](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/patrick/romexis-server-docker/status.svg?ref=refs/heads/main)] +[English](README.md) | [Deutsch](README.de.md) | [Build process](BUILD.md) | [Developer notes](DEVELOPERS.md) | [![Build Status](https://drone.buchhorster.de/api/badges/Planmeca/romexis-server-docker/status.svg?ref=refs/heads/main)] > Containerized deployment of Planmeca Romexis Server 6.5 on Linux using Docker, Microsoft SQL Server and a reusable multi-architecture Romexis base image. @@ -123,12 +123,12 @@ Images are published to the Gitea Container Registry namespace used by the proje ### Image layout ```text -gitea.buchhorster.de/patrick/romexis-base-jre:11-amd64 -gitea.buchhorster.de/patrick/romexis-base-jre:11-arm64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-amd64 +gitea.buchhorster.de/Planmeca/romexis-base-jre:11-arm64 -gitea.buchhorster.de/patrick/romexis-server:-amd64 -gitea.buchhorster.de/patrick/romexis-server:-arm64 -gitea.buchhorster.de/patrick/romexis-server: +gitea.buchhorster.de/Planmeca/romexis-server:-amd64 +gitea.buchhorster.de/Planmeca/romexis-server:-arm64 +gitea.buchhorster.de/Planmeca/romexis-server: ``` The architecture-specific tags are used internally by the multi-architecture manifest. @@ -136,7 +136,7 @@ The architecture-specific tags are used internally by the multi-architecture man ### Example pull ```bash -docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 +docker pull gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 ``` ### Verify installed Romexis version @@ -144,7 +144,7 @@ docker pull gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 ```bash docker run --rm \ --entrypoint cat \ - gitea.buchhorster.de/patrick/romexis-server:6.5.3.444.203 \ + gitea.buchhorster.de/Planmeca/romexis-server:6.5.3.444.203 \ /opt/romexis/version ``` diff --git a/Release-Process.md b/Release-Process.md index 577a1e6..ca45c19 100644 --- a/Release-Process.md +++ b/Release-Process.md @@ -31,14 +31,14 @@ A release usually includes: ## Image Verification ```bash -docker pull gitea.buchhorster.de/patrick/romexis-server:-amd64 -docker pull gitea.buchhorster.de/patrick/romexis-server: +docker pull gitea.buchhorster.de/Planmeca/romexis-server:-amd64 +docker pull gitea.buchhorster.de/Planmeca/romexis-server: ``` Inspect: ```bash -docker manifest inspect gitea.buchhorster.de/patrick/romexis-server: +docker manifest inspect gitea.buchhorster.de/Planmeca/romexis-server: ``` --- diff --git a/Server-Image.md b/Server-Image.md index 0dd3a12..0daba19 100644 --- a/Server-Image.md +++ b/Server-Image.md @@ -27,9 +27,9 @@ Example defaults: ARG TARGETARCH=amd64 ARG ROMEXIS_VERSION=6.5.3.444.203 -ARG ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/patrick/romexis-base-jre:11-${TARGETARCH} -ARG ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/patrick/romexis-payload:${ROMEXIS_VERSION} -ARG ROMEXIS_FIREBIRD_PAYLOAD_IMAGE=gitea.buchhorster.de/patrick/romexis-firebird-payload:latest +ARG ROMEXIS_BASE_IMAGE=gitea.buchhorster.de/Planmeca/romexis-base-jre:11-${TARGETARCH} +ARG ROMEXIS_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-payload:${ROMEXIS_VERSION} +ARG ROMEXIS_FIREBIRD_PAYLOAD_IMAGE=gitea.buchhorster.de/Planmeca/romexis-firebird-payload:latest ``` ---