Private
Public Access
Home hinzugefügt
+76
@@ -0,0 +1,76 @@
|
|||||||
|
# Romexis Docker Wiki
|
||||||
|
|
||||||
|
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.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Main Areas
|
||||||
|
|
||||||
|
| Area | Description |
|
||||||
|
|---|---|
|
||||||
|
| [Project Overview](Project-Overview) | High-level goals, features and supported platforms |
|
||||||
|
| [Architecture](Architecture) | Image layers, runtime containers and data flow |
|
||||||
|
| [Quick Start](Quick-Start) | Minimal steps to run the stack |
|
||||||
|
| [Configuration](Configuration) | Environment variables and runtime configuration |
|
||||||
|
| [Container Images](Container-Images) | Registry images, tags and manifests |
|
||||||
|
| [Build System](Build-System) | Payload, base and server build workflow |
|
||||||
|
| [Database Backends](Database-Backends) | MSSQL and Firebird database architecture |
|
||||||
|
| [Migration Service](Migration-Service) | Web UI, REST API, SFTP and restore workflow |
|
||||||
|
| [Migration Workflow](Migration-Workflow) | Manual and client-assisted migration process |
|
||||||
|
| [CI/CD Pipeline](CI-CD-Pipeline) | Drone pipeline and publishing process |
|
||||||
|
| [Developer Guide](Developer-Guide) | Repository structure and internal development notes |
|
||||||
|
| [Troubleshooting](Troubleshooting) | Common errors and fixes |
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Current Core Components
|
||||||
|
|
||||||
|
```text
|
||||||
|
romexis-payload/
|
||||||
|
Builds architecture-independent payload images from the official Windows installer.
|
||||||
|
|
||||||
|
romexis-firebird-payload/
|
||||||
|
Builds a Firebird SQL payload from the official macOS installer.
|
||||||
|
|
||||||
|
romexis-base/
|
||||||
|
Builds the reusable Java 11 runtime base image.
|
||||||
|
|
||||||
|
romexis/
|
||||||
|
Builds the final Romexis Server image.
|
||||||
|
|
||||||
|
migration-service/
|
||||||
|
Provides browser-based and API-driven migration orchestration.
|
||||||
|
|
||||||
|
migration-client/
|
||||||
|
Provides the Windows migration helper client.
|
||||||
|
|
||||||
|
docs/
|
||||||
|
Contains extended project documentation.
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Recommended Reading Order
|
||||||
|
|
||||||
|
1. [Project Overview](Project-Overview)
|
||||||
|
2. [Architecture](Architecture)
|
||||||
|
3. [Quick Start](Quick-Start)
|
||||||
|
4. [Configuration](Configuration)
|
||||||
|
5. [Database Backends](Database-Backends)
|
||||||
|
6. [Migration Service](Migration-Service)
|
||||||
|
7. [Build System](Build-System)
|
||||||
|
8. [Developer Guide](Developer-Guide)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Important Notes
|
||||||
|
|
||||||
|
- No Romexis application binaries are committed to the repository.
|
||||||
|
- Official Planmeca installer packages are downloaded during payload builds.
|
||||||
|
- Microsoft SQL Server remains the default and most tested backend.
|
||||||
|
- Firebird support is being introduced in parallel for macOS/ARM64-oriented scenarios.
|
||||||
|
- The migration service is designed for moving existing Windows-based Romexis installations into the Docker stack.
|
||||||
Reference in New Issue
Block a user