keinos/qiitime

By keinos

Updated over 4 years ago

Fork of qithubbot/qiitime

Image
0

186

QiiTime

Qiita のマストドン・サーバー Qiitadon の時報トゥート BOT「QiiTime」の Dockerfile です。

アクセストークンをコンテナの環境変数に指定して起動すると1時間ごとに時報をトゥートします。

Usage

docker-compose で起動
  • ディレクトリ構成

    $ chdir /path/to/QiiTime/
    $ tree
    .
    └── docker-compose.yml
    
  • docker-compose.yml の内容

    version: "3"
    
    services:
      qiitime:
        container_name: qiitime
        image: qithubbot/qiitime:latest
        environment:
          - MSTDN_ACCESSTOKEN='[YOUR Qiitadon ACCESS TOKEN Here]'
          - IS_MODE_DEBUG='false'
        restart: always
    
    
  • 起動

    $ ls
    docker-compose.yml
    $ docker-compose up -d
    ...
    
  • 終了

    $ docker-compose down
    ...
    
docker run で起動
  • 起動

    docker run --rm \
      --detach \
      --name qiitime \
      -e MSTDN_ACCESSTOKEN '[OUR Qiitadon ACCESS TOKEN Here]' \
      -e IS_MODE_DEBUG 'false' \
      qithubbot/qiitime
    
  • 終了

    docker kill qiitime
    

Docker Pull Command

docker pull keinos/qiitime