Skip to content
Discussion options

You must be logged in to vote

可能です。まずBotを1つだけ立ち上げる設定をした後に、次の手順でBotを増やしてください。

  1. koe.yamlをkoe2.yaml, koe3.yamlのようにコピーし、Discordのtoken設定をそれぞれ書き換えてください。redisやvoicevoxの設定はそのままにすることで、複数のBot間での共有が可能です。
  2. docker-compose.yamlのappの項目をコピーし、app2, app3のようにする。それぞれ設定ファイルをkoe2.yaml, koe3.yamlに変更する。

以上の手順を実行すると、docker-compose.yamlは次のようになるはずです。

services:
  app:
    image: ghcr.io/ciffelia/koe:1.1.1
    init: true
    depends_on:
      redis:
        condition: service_healthy
      voicevox:
        condition: service_healthy
    restart: unless-stopped
    environment:
      RUST_LOG: warn
    volumes:
      - "./config/koe.yaml:/etc/koe.yaml:ro"

  app2:
    image: ghcr.io/ciffelia/koe:1.1.1
    init: true
    depends_on:
      redis:
 …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@hvc101
Comment options

Answer selected by ciffelia
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants