サービスを追加する
作ったサイトを、Mochi Serverで公開するための手順です。
リポジトリに参加する
管理者からGitHubリポジトリへの招待を受けます。参加後にCONTRIBUTINGとサービス仕様を読んでください。
サイトと設定を用意する
services/<ID>/にservice.json・README・公開ファイルを置きます。静的サイトの入口はpublic/index.htmlです。サービスごとに一つのフォルダへまとめます。外部の一覧ファイルへの登録は不要です。表示名と説明は
service.jsonから一覧へ反映されます。確認してPRを送る
ローカルで動作と検証を確認し、main向けにPRを送ります。利用した素材の出典と、確認結果も記載してください。
レビュー後に公開する
管理者が確認してマージすると、自動で公開処理が始まります。HTTPSでの確認に成功したサービスがトップページに掲載されます。
ファイルの例
services/my-site/
service.json
README.md
public/
index.html
styles.css
app.js公開URLは https://<ID>.mochiserver.com/ です。IDの規則と利用可能なファイルは、リポジトリの仕様書を確認してください。
仕様書
非公開リポジトリのため、参加済みのアカウントでログインしてください。APIや常駐サーバーが必要なサービスは、実装前に管理者へ相談してください。