Skip to content

m0g/banban

Repository files navigation

BanBan the Kanban board

Installation

npm install
npx prisma migrate dev

Run locally

npm run dev

Production setup

Use the following docker-compose config:

version: '3.7'
services:
  banban:
    image: m0gd0ck/banban:latest
    container_name: banban
    restart: always
    environment:
      DATABASE_URL: file:./db/banban.db
      PORT: 3000
      NODE_ENV: production
    volumes:
      - ./docker/db:/app/prisma/db
      - ./docker/storage:/app/storage
    expose:
      - 3000
    ports:
      - '3000:3000'

Start the container and run the migrations:

docker compose up -d
docker compose exec banban npx prisma migrate deploy

About

Self hosted Kanban board tool

Resources

Stars

Watchers

Forks