Image und Port
| Angabe | Wert |
|---|---|
| Image | metabase/metabase:latest |
| Port | 3000 |
| Empfohlene Größe | L (2048 MB) |
Diese Werte trägst du unter „Umgebung“ ein:
| Name | Wert |
|---|---|
MB_DB_TYPE | postgres |
MB_DB_CONNECTION_URI | die Verbindung deiner PostgreSQL-Datenbank |
JAVA_TOOL_OPTIONS | -Xmx1g – begrenzt den Java-Speicher unter der Größe der App |
Datenbank und Dateien
Leg in der Console eine PostgreSQL-Datenbank an und verknüpfe sie mit der App. Die Zugangsdaten stehen danach als Umgebungsvariablen bereit, du musst nichts abtippen.
Worauf du achten musst
- Metabase läuft auf Java und ist hungrig. Unter 2 GB startet es zwar, wird aber beim ersten größeren Bericht gestoppt. Größe L ist hier keine Empfehlung, sondern Voraussetzung.
- Die eigene Datenbank nicht vergessen: Ohne
MB_DB_*legt Metabase eine Datei im Container an – und verliert beim nächsten Deployment alle Fragen, Dashboards und Konten. - Der erste Start dauert ein paar Minuten, weil Metabase seine Datenbank anlegt. Nicht vorzeitig neu starten.
Was es kostet
Größe L im Dauerbetrieb kostet rund 31,27 € im Monat, dazu die Datenbank ab rund 7,82 €. Abgerechnet wird sekundengenau: Wer nur zeitweise braucht, was hier läuft, stoppt die App und zahlt für diese Zeit nichts. Alle Preise
Häufige Fragen
Kann Metabase auf meine App-Datenbank zugreifen?
Ja. Verknüpfe die Datenbank in der Console mit der Metabase-App; sie ist dann im Team-Netz erreichbar und muss nicht öffentlich stehen.
Reicht Größe M?
Für eine einzelne Person mit kleinen Tabellen manchmal. Sobald mehrere Leute gleichzeitig Dashboards öffnen, ist L die verlässliche Wahl.