How to set up Baserow on Portainer with nginx proxy manager

This baserow is my basically favorite, it is more like a spreadsheet but more features and easy to fill out database. And it had Grid and Form and Gallery and a Calendar! And it is very useful for Our inventory and tasks.

Reminder: You will need Portainer and nginx up running… If not, here are my instruction to set up on your server.

So let start building stacks!

Open Portainer site → stacks → add stacks

version: "3.4"
services:
  baserow:
    container_name: applegate-baserow
    image: baserow/baserow:1.16.0
    networks:
      - nginx
      - mariadb
    environment:
      BASEROW_PUBLIC_URL: 'https://baserow.richardapplegate.io'
    volumes:
      - /mnt/applegate5tb/baserow/data:/baserow/data
networks:
  nginx:
    external: true
  mariadb:
    external: true
    

Deploy the stack and this app is online but not show on site. We need to go to nginx proxy manager to set up a proxy host for baserow.

Scheme – HTTP
Forward Hostname – Your container_name here
Forward port – Expose 80 to here.
ensure to enable SSL and HTTP/2 and HSTS

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *