In dieser Anleitung zeige ich euch, wie ihr Budibase mittels Docker und Traefik bereitstellen könnt. Bei Budibase handelt es sich um eine Code Plattform zum schnellen erstellen von Anwendungen.
Datum | Änderungen |
03.01.2023 | Erstellung dieser Anleitung |
Inhaltsverzeichnis
1. Grundvoraussetzung
- Docker & Docker Compose v2 (Debian / Ubuntu)
- Traefik v2 – Reverse-Proxy mit CrowdSec einrichten
2. Verzeichnis anlegen
Im ersten Schritt legen wir uns ein Verzeichnis an.
mkdir -p /opt/containers/budibase/
Bei diesem Inhalt handelt es sich um exklusiven Content für Community Plus Mitglieder und Supporter.
Bitte logge dich mit deinem Account ein um den Inhalt zu sehen.
5. Budibase starten
Dazu gebt ihr einfach folgenden Befehl ein:
docker compose -f /opt/containers/budibase/docker-compose.yml up -d
Wartet nun kurze Zeit und geht anschließend auf eure Homepage budibase.euredomain.de
Dort solltet ihr folgendes sehen:
Hier könnt ihr euch nun mit den Zugangsdaten aus der dockercompose Datei anmelden. Anschließend solltet ihr folgendes sehen:
Hallo Christian,
hab die Anleitung abgearbeitet und dann gestartet. Alle Container laufen so weit bis auf budibase-couch-init-1 der geht dann auf exited. Ich habe keine Ahnung warum. In den Container logs steht das drin bei budibase-couch-init-1.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 –:–:– –:–:– –:–:– 0
100 95 100 95 0 0 33135 0 –:–:– –:–:– –:–:– 47500
error=file_exists reason=The database could not be created, the file already exists.
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
error=file_exists reason=The database could not be created, the file already exists.
0 0 0 0 0 0 0 0 –:–:– –:–:– –:–:– 0
100 95 100 95 0 0 102k 0 –:–:– –:–:– –:–:– 95000
sh: fg: line 0: No current job
Liegt es an den volumes, da diese in Portainer erstellt werden unter volumes.
Kann man diese nicht auch in /opt/containers/budibase/ erstellen und eventuell liegts auch an den Schreibrechten? Kenne mich nicht ganz so gut aus.
Danke
Gruß
Hoschy