メインコンテンツまでスキップ

「Kanboard」タグの記事が1件件あります

全てのタグを見る

snake

OSS「Kanboard」をDockerで利用する場合のdocker-compose.yml例

Kanban Project Management Software - Kanboard

データベースに、外部のデータベースを利用することを想定

version: '2'
services:
kanboard:
image: kanboard/kanboard:latest
ports:
- "80:80"
- "443:443"
environment:
DATABASE_URL: [DB_DRIVER]://[DB_USER]:[DB_PASSWORD]@[DB_ADDRESS]:[DB_PORT]/[DB_DATABASE]
volumes:
- kanboard_data:/var/www/app/data
- kanboard_plugins:/var/www/app/plugins
- kanboard_ssl:/etc/nginx/ssl
volumes:
kanboard_data:
kanboard_plugins:
kanboard_ssl:

DATABASE_URL

DB_DRIVER: 利用するデータベース、デフォルトではSQLiteを利用。次から選択: postgres, mysql, sqlite

DB_USER: データベースのユーザー名

DB_PASSWORD: データベースのパスワード

DB_ADDRESS: データベースのアドレス

DB_PORT: データベースのポート

DB_DATABASE: データベースのデータベース名


environmentを記述しない場合、sqliteを使用します。ボリューム「kanboard_data」にデータを保存。