Put Kanban in Docker of Raspberry Pi 3

Introduction

Actually, I want to use Kanban for business. However, since I am seconded and trying to do something is NG, I will try it myself in case I use it someday.

At first I tried to use wekan, but I couldn't pull mongo on Raspberry Pi 3, and instead I pulled bitnami/mongodb. I tried, but wekan did not start up well.

-mongo cannot be pulled

$ docker pull mongo
Using default tag: latest
latest: Pulling from library/mongo
no matching manifest for linux/arm/v7 in the manifest list entries

--STATUS remains Restart

$ docker ps -a
CONTAINER ID   IMAGE                    COMMAND                  CREATED          STATUS                          PORTS                    NAMES
e72db467f990   mquandalle/wekan         "node /build/main.js"    27 seconds ago   Restarting (1) 1 second ago                              wekan
e9671f4502be   bitnami/mongodb:latest   "/opt/bitnami/script…"   19 minutes ago   Restarting (1) 21 seconds ago                            wekandb

--It didn't work docker-compose.yml

docker-compose.yml


version: '2'
services:
  wekan:
    container_name: wekan
    image: mquandalle/wekan
    restart: always
    ports:
      - 8080:8080
    environment:
      - MONGO_URL=mongodb://wekandb/wekan
      - ROOT_URL=http://111.111.111.111:8080
    links: 
      - wekandb

  wekandb:
    container_name: wekandb
    image: bitnami/mongodb:latest
    volumes:
      - /home/johndoe/wekan/data:/data/db
    restart: always

Try putting Kanboard

The reference materials are as follows. There is also official documentation.

-Kanban-style task management tool Kanboard installation and initial setup procedure -Official Document -Run Kanboard on Docker (Official Document)

Click here for the created docker-compose.yml. For details on how to use hypriot/rpi-mysql, refer to Launching Redmine with Docker on Raspberry Pi 3.

docker-compose.yml


version: '2'
services:
  kanboard:
    container_name: kanboard
    image: kanboard/kanboard:latest
    restart: always
    ports:
      - 10080:80
      - 10443:443
    volumes:
      - kanboard_data:/var/www/app/data
      - kanboard_plugins:/var/www/app/plugins
      - kanboard_ssl:/etc/nginx/ssl
    environment:
      KANBOARD_DB_MYSQL: kanboard-db
      KANBOARD_DB_PASSWORD: kanboard
  kanboard-db:
    container_name: kanboard-db
    image: hypriot/rpi-mysql:latest
    restart: always
    environment:
      MYSQL_ROOT_PASSWORD: kanboard
      MYSQL_DATABASE: kanboard
volumes:
  kanboard_data:
    driver: local
  kanboard_plugins:
    driver: local
  kanboard_ssl:
    driver: local

No problem, `` `docker-compose``` worked fine.

$ docker-compose up -d
Creating network "docker-kanboard_default" with the default driver
Creating volume "docker-kanboard_kanboard_data" with local driver
Creating volume "docker-kanboard_kanboard_plugins" with local driver
Creating volume "docker-kanboard_kanboard_ssl" with local driver
Creating kanboard    ... done
Creating kanboard-db ... done

Open at http: // hogehoge: 10080 /. (Enter the IP address or host name in the hogehoge part) The default is admin/admin.

20210116_IMG_1533.jpg

Summary

This time, I didn't stumble too much and went smoothly. Learn how to use Kanban effectively.

Recommended Posts

Put Kanban in Docker of Raspberry Pi 3
Put Redmine docker container in Raspberry Pi 4 Model B 2GB
Put Ubuntu 20.04.1 on Raspberry Pi 4
Raspberry Pi Kubernetes and Docker downgraded story
Headless install of Ubuntu 20.10 on Raspberry Pi
I installed Docker on my Raspberry Pi 3
Japanese setting of mysql in Docker container
Launched Redmine with Docker on Raspberry Pi 3
Now, put "InfluxDB + Telegraf + Chronograf" in CentOS8 and try to control the temperature of multiple Raspberry pi4.
Self-hosting with Docker of AuteMuteUs in Windows environment
Install Docker on Raspberry Pi 4 and Raspberry Pi OS 64bit
Radiko recording server on Raspberry Pi 4 (Docker unused)
I couldn't install docker with raspberry pi2 b +.
Send emails using Docker container on Raspberry Pi 3
Docker in LXD
Support out of support in docker environment using centos6
Pi in Java
SSL in the local environment of Docker / Rails / puma
Put java8 in centos7
Introduction of Docker --Part 1--
Output in multiples of 3
The key to running Docker on Raspberry Pi 4 (Ubuntu server 20.04)
Put the file in the properties of string in spring xml configuration
Install by specifying the version of Django in the Docker environment
Setting the baseURL in the axios module of Docker environment Nuxt
Build a NAS with DLNA function at the speed of a second with Raspberry Pi and Docker Compose
Graph the sensor information of Raspberry Pi in Java and check it with a web browser