Open sapphi-red opened 3 years ago
traQ本体にUIを統合するとかはしないんですか?
肥大化させたくない気持ちがあります
(思いついたので一応書いておく)
bot-consoleの側にOAuthクライアントの発行スクリプトを用意するとかどうでしょう?
docker-compose up
だけで解決とはいかないけど、手でやるよりはだいぶ楽になりそう。
traq-widgetと似た形で、reverse proxyの下に置いて同一ドメイン下でホストして、bot-console側はOAuth2をやめて直接同じドメインのAPIを叩けば、コードのマージによる肥大化を防ぎつつ、簡単な形になりそう
ホストするパスをtraQ-UIのservice workerのdenylistに入れる必要がある? https://github.com/traPtitech/traQ_S-UI/blob/241ba08fa0eac21e95a5a673efe0868094832946/src/sw/workbox.ts#L61
今だと手でOAuthクライアントの発行が必要
しないで
docker-compose up
するだけで完結できるようにしたい