Instant Start Up Setsuna - manzyun/Setsuna GitHub Wiki

1. SetsunaのソースもMongoDBも同じマシンに入っている。

特に何か気にする必要はなかった気がする。

2.MongoDBを別サーバーに置いた場合。

以下ではUbuntu開発環境下で、 「LXDコンテナにmongodb-serverをインストールした場合」 を想定して書く。

2.1 mongodbの設定

/etc/mongodb.conf を以下の具合に設定。

bind_ip=0.0.0.0
httpinterface=true
rest=true 

次に mongo を起動して以下実行。

use setsuna
db.posts.insert([{"content": "lorem ipsum", "limit": 0, "lang": "jpn"}])

この操作でsetsuna DBが作成され、posts collectionが作成されるはずである。

後はFirewallなどよしなに。

⚠️ **GitHub.com Fallback** ⚠️