2019-05-19: Setting up Restyaboard - A Trello like kanban board

Since Trello now is starting to cost to much for a private user, I am looking into alternatives and I found this open source solution:

https://restya.com/board


but their Dockerfile did not work so I fixed it in this repository: https://bitbucket.org/geircode/restyaboard/src

and made a new Docker Image, and pushed it here: https://hub.docker.com/r/geircode/restyaboard

To run Restyaboard in a Container:


git clone https://bitbucket.org/geircode/restyaboard
  • Find "docker-compose.up.bat". Run this script to run Restyaboard in a container


Or just run "docker-compose up" on this docker-compose.yml:

version: '3.5'

services:
  restyaboard:
    image: geircode/restyaboard:latest
    ports: 
      - 6000:6000
    environment:
      - POSTGRES_HOST=postgres
      - POSTGRES_PORT=5432
      - POSTGRES_USER=admin
      - POSTGRES_PASSWORD=admin
      - POSTGRES_DB=restyaboard
      - SMTP_DOMAIN=domain
      - SMTP_USERNAME=user
      - SMTP_PASSWORD=pass
      - SMTP_SERVER=server
      - SMTP_PORT=465
      - TZ=Etc/UTC
    container_name: restya-1
    depends_on:
      - postgres
    networks:
      - restya_network    

  postgres:
    image: postgres:9-alpine
    environment:
      - POSTGRES_HOST=postgres
      - POSTGRES_USER=admin
      - POSTGRES_PASSWORD=admin
      - POSTGRES_DB=restyaboard
    ports: 
      - 5432:5432      
    networks:
      - restya_network
networks:
  restya_network: