Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

ロボ連携もできるAIハブlobechat その1:Dockerで環境構築

実際のところ

ローカルでビルドする

$ git clone https://github.com/lobehub/lobe-chat.git
$ cd lobe‑chat
$ mkdir lobe-chat-db && cd lobe-chat-db
bash <(curl -fsSL https://lobe.li/setup.sh)

開発モードを聞かれるので、「2」のLocal modeを選択。
なにかしらポリシーがなければ、セキュリティや初期化は公式推奨のyesで。

ちゃんと上手く行くと、以下のような感じでログイン情報がでてきます

Security secret generation results are as follows:
LobeChat: 
  - URL: http://localhost:3210 
  - Username: user 
  - Password: foobar
Casdoor: 
  - URL: http://localhost:8000 
  - Username: admin 
  - Password: fizzbuzz

Minio: 
  - URL: http://localhost:9000 
  - Username: admin
  - Password: hogehuga

ビルドが終わったので

$ docker compose up --d

で起動。

http://localhost:3210/にアクセスすると、リダイレクトされてこんな感じの画面に。

あとの事も考えて、一旦閉じておきます

$ docker compose stop
$ docker compose down

docker

先にlobe-netのDockerネットワークを作ったうえで

$  docker run -d   --name lobe-chat  --network lobe-net  lobehub/lobe-chat