Baserow - No-Code Datenbank - Docker-Compose mit Portainer installieren - Cloud Server Serie
Installation von Baserow auf dem Server. Baserow ist eine Datenbank mit grafischer Bedienoberfläche für das Web.

Zusätzliche Einstellungen, damit Baserow weniger Ressourcen verbraucht
Baserow startet mehrere Prozesse gleichzeitig. Um die Leistung von Baserow zu erhöhen, ist das eine gute Sache. Aber so lange Baserow nicht intensiv produktiv genutzt wird, werden dadurch unnötig Ressourcen des Servers gebunden. Deshalb wird Baserow mit zwei Einstellungen etwas eingebremst.
Anzahl gleichzeitig laufende Worker-Prozesse minimieren
BASEROW_AMOUNT_OF_WORKERS: "1"
The number of concurrent celery worker processes used to process asynchronous tasks. If not set will default to the number of available cores. Each celery process uses memory, to reduce Baserow’s memory footprint consider setting and reducing this variable.
Minimalmodus aktivieren
BASEROW_RUN_MINIMAL: "true"
When BASEROW_AMOUNT_OF_WORKERS is 1 and this is set to a non emtpy value Baserow will not run the export-worker but instead run both the celery export and normal tasks on the normal celery worker. Set this to lower the memory usage of Baserow in expense of performance.
Docker-Compose-File:
docker_compose.yaml:
networks:
default:
proxynet:
external: true
services:
baserow:
image: "baserow/baserow"
restart: "unless-stopped"
environment:
BASEROW_PUBLIC_URL: "https://baserow.demo01.halvar.at"
BASEROW_AMOUNT_OF_WORKERS: "1"
BASEROW_RUN_MINIMAL: "true"
networks:
default:
proxynet:
aliases:
- baserow
volumes:
- "/home/docker/data/baserow/data:/baserow/data"
Ghost - Blog und CMS-System - mit Ansible und eingebettetem Docker-Compose installieren - Cloud Server Serie
Mit “Ghost” erstellt man Blogs, Websites. Ghost ist ein CMS und vergleichbar mit WordPress.