APIの利活用に関するドキュメントは こちら です。このREADMEはAPIの開発に関する説明書きのドキュメントです。
このリポジトリでは、プロジェクト「ImasCordHub」でサーバー並びにファンサイト情報を提供するAPIを開発しています。
また、外部のユーザーさんが利活用できるようAPIに外部公開も行っています。
API自体の利用方法(エンドポイント情報など)は こちら を参照してください。
このリポジトリでは Docker を用いてローカルの環境でAPIを動かすことができます。
トップディレクトリに置いている Dockerfile
ファイルを用いて、Dockerイメージをビルドすることができます。
$ docker build -t imas-cord-hub-backend-reloaded:latest .
ビルドが完了し次第、Docker CLIや Docker Desktopなりでイメージを起動してください。Dockerfile
より8080
番ポートを公開するよう設定していますので、お好きなポートへフォワードしてください。
$ docker run -d -p 8080:8080 imas-cord-hub-backend-reloaded:latest
基本的にオープンにしていますので、自由にフォークし、PRを main
ブランチに向けて送ってください。その際、関連するIssueがあれば その番号を説明に付記する ようお願いいたします。ない場合は変更点の概要などでかまいません。
このリポジトリのコード部分は AGPL-3.0 ライセンスの下で公開されています。詳細は LICENSE を参照してください。
しかしながら、外部へ公開しているAPIが提供しているサーバーとファンサイトに関するデータは CC-BY-NC-SA 4.0
として公開しています。ライセンスにご注意ください。
何かご不明点などがあればこのリポジトリの Discussions に投稿していただくようお願いいたします。