Release v1.0.3
This commit is contained in:
46
README.md
Normal file
46
README.md
Normal file
@@ -0,0 +1,46 @@
|
||||
# Eikona AutoInstall – Kunden-Release
|
||||
|
||||
Dieses Repository enthält **nur** die Installation per Docker Compose – **kein Quellcode**.
|
||||
|
||||
Container-Images werden vom Hersteller gebaut und in die Gitea Container Registry gepusht.
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
- Docker mit Compose auf dem Deployment-Server (Linux)
|
||||
- Registry-Zugang (`read:package`) vom Hersteller
|
||||
- Gültiger **LicenseGate**-Lizenzschlüssel
|
||||
- SSH-Deploy-Keys unter `/opt/docker/eikona/ssh/`
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
# 1. Registry-Login
|
||||
echo "$REGISTRY_TOKEN" | docker login git.hexahost.dev -u IHR_USER --password-stdin
|
||||
|
||||
# 2. Verzeichnisse
|
||||
sudo mkdir -p /opt/docker/eikona/{isos,ssh,postgres,license}
|
||||
sudo chown -R "$USER:$USER" /opt/docker/eikona
|
||||
chmod 700 /opt/docker/eikona/ssh
|
||||
# deploy_id_ed25519 + deploy_id_ed25519.pub ablegen
|
||||
|
||||
# 3. Konfiguration
|
||||
cp .env.example .env
|
||||
# .env bearbeiten: IMAGE_TAG, LICENSE_KEY, Secrets, DEPLOY_SERVER_URL
|
||||
|
||||
# 4. Start
|
||||
docker compose pull
|
||||
docker compose up -d
|
||||
```
|
||||
|
||||
## Erreichbarkeit
|
||||
|
||||
- UI: Port **80** (nginx im UI-Container)
|
||||
- API: Port **8000** (host network)
|
||||
|
||||
## Version
|
||||
|
||||
Siehe Datei `VERSION` bzw. `IMAGE_TAG` in `.env`.
|
||||
|
||||
## Support
|
||||
|
||||
Lizenz und Registry-Zugang über den Hersteller.
|
||||
Reference in New Issue
Block a user