参考
alpine linuxにて確認
apk add php7-pdo_sqlite
git clone "https://github.com/mikiakira/php-simple-kanban"
chown -R apache:apache php-simple-kanban
cd php-simple-kanban
mv app.template.db app.db
# idiormのインストール
cd class/
wget "https://raw.githubusercontent.com/j4mie/idiorm/master/idiorm.php"
config/define.php
<?php
const APP_PASS = 'adminから変更する';
const SESSION_NAME = '適当に変える';
表示されることを確認。
ボード自体の編集はボード名をクリック
ことある毎にエラー出たりしますが、これは今後のバージョンアップに期待。
Dockerfile
FROM php:7.1-apache
RUN apt update \
&& apt install -y git \
&& git clone "https://github.com/mikiakira/php-simple-kanban" /var/www/html \
&& cp /var/www/html/app.template.db /var/www/html/app.db \
&& chown -R www-data:www-data /var/www/html
EXPOSE 80
CMD (/etc/init.d/apache2 start && tail -f /var/log/apache2/*log)
docker-compose.yml(作りかけ)
kanban:
image: tukiyo3/php_simple_kanban
restart: always
volumes:
- ./app.db:/var/www/html/app.db
- ./config/define.php:/var/www/html/config/define.php
ports:
- "80:80"