matsuyuki-a / showMinogashiAnime

しょぼいカレンダーと連携したアニメリスト表示プログラム

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

showMinogashiAnime

しょぼいカレンダーと連携したアニメリスト表示プログラム

デモサイト

共通環境設定(しょぼいカレンダー側)

  1. しょぼいカレンダーにアクセス( http://cal.syoboi.jp/
  2. ログインをして、見ているアニメの設定から、見ているチャンネルを強調表示にする。
  3. しょぼいカレンダーのユーザIDを控える

動作方法(Docker編)

  1. git clone https://github.com/hirarira/showMinogashiAnime.git
  2. Dockerfile を開き、 ANIME_SHOBOI_CALENDAR_USERNAME をあなたのユーザIDに変える
  3. docker-compose build
  4. docker-compose up -d
  5. http://localhost:3333/ にアクセスし、動作確認。

動作方法(Node.js 直叩き編)

環境説明

  • express.js + MySQL(MariaDB)

環境構築

  1. DBにアクセスし、create database anime でDatabaseの作成
  2. mysql -u "YOUR_DB_USER" -p < ./sql/anime.sql でDB TABLEの作成
  3. ~/.bash_profile にDBアクセス方法を追記
export ANIME_DB_USER_NAME=****
export ANIME_DB_PASS=****
export ANIME_DB_HOST=localhost
export ANIME_SHOBOI_CALENDAR_USERNAME=(取得したいしょぼいカレンダーのユーザID)
  1. source ~/.bash_profile で設定を反映
  2. npm install で必要ライブラリをインストール
  3. node ./node_server/showMinogashiAnimeServer.js で起動
  4. http://localhost:3333/ にアクセスし、動作確認。

About

しょぼいカレンダーと連携したアニメリスト表示プログラム


Languages

Language:JavaScript 83.4%Language:HTML 16.6%Language:Dockerfile 0.1%Language:CSS 0.0%