艦これウィジェットのAPIサーバです。Dockerが使える環境で開発・デプロイができます。
公開版『艦これウィジェット』が利用している公式のAPIインスタンスはapi-kcwidget.herokuapp.comですが、イベント中など混雑時にはOOMが発生することがあります。そういう場合には、独自のインスタンスを立ててもらって、そこに向けるのがよいかと思います。
% docker build . -t otiai10/api-kcwidget
% docker run -e "PORT=8080" -p=8080:8080 -it --rm otiai10/api-kcwidget
% heroku create
% heroku container:push web
基本的には最新のバージョンを追従していきますが、一応 dep
を置いときます。
% dep ensure
% go install .
% PORT=8080 api-kcwidget