LemmyBBの追加とカテゴリについて
LemmyBBの追加とカテゴリについて
この内容は2022/12月現在 LemmyBB 0.1.2を導入したときの内容です
既存のLemmyサーバへLemmyBBを追加する方法です。
(README.md読めばわかるんですが・・メモがてら)
殆どの方はDockerで立てているとおもいますので、Dockerの方法です。
docker-compose.yamlを修正
lemmybb:
image: lemmynet/lemmybb:0.1.3
restart: always
ports:
- "127.0.0.1:8701:8701"
environment:
- LEMMYBB_BACKEND=http://lemmy:8536
- LEMMYBB_LISTEN_ADDRESS=0.0.0.0:8701
- LEMMYBB_INCREASED_RATE_LIMIT=1
volumes:
- ./lemmybb_categories.hjson:/app/lemmybb_categories.hjson:ro
depends_on:
- lemmy
基本的にこれでOKなはずです。
lemmybb_categories.hjsonについて
LemmyBBのトップ画面にでるカテゴリです。
この設定をしなくても大丈夫ですが、その場合はコミュニティの一覧が表示されます。
ただ、この一覧だとコミュニティ名ではなくIDで表示されるので結構見づらいですw
ちなみに、設定しなかったコミュニティはその一覧に飛んで確認できます。
うちの設定例です。
見てわかる通り、PeerTubeを追加可能です。
ドメイン部分を変えれば、別のインスタンスのコミュを設定することもできるわけですね。
[
[
"運営情報"
[
"!korako_info@lm.korako.me"
]
]
[
"管理者ブログ"
[
"!zaregoto@lm.korako.me"
]
]
[
"General"
[
"!lemmy@lm.korako.me"
"!iroiro@lm.korako.me"
"!iroiro_release@lm.korako.me"
"!kanakomiyamoto@lm.korako.me"
"!pangya_info@lm.korako.me"
"!fediverse@lm.korako.me"
]
]
[
"個人ブックマーク"
[
"!karasugawa@lm.korako.me"
"!pooza@lm.korako.me"
"!hanumark@lm.korako.me"
]
]
[
"ゲーム関連"
[
"!gaming@lm.korako.me"
"!dqx_online@lm.korako.me"
"!dq10off@lm.korako.me"
]
]
[
"PeerTube"
[
"https://fedimovie.com/video-channels/korako"
"https://fedimovie.com/video-channels/seagreen_ch"
"https://fedimovie.com/video-channels/juja"
"https://fedimovie.com/video-channels/hanubeki_rhythm"
"https://fedimovie.com/video-channels/hanubeki_genshin"
"https://fedimovie.com/video-channels/hanubeki_channel"
]
]
]
最後にdocker-compose up -d
してlemmybbを起動します。
nginx
README.mdから拝借
wget https://raw.githubusercontent.com/LemmyNet/lemmyBB/main/docker/nginx.conf -O /etc/nginx/sites-enabled/lemmybb.conf
sed -i -e 's/$lemmybb_domain/lemmybb.com/g' /etc/nginx/sites-enabled/lemmybb.conf
sed -i -e 's/$lemmyui_domain/lemmyui.com/g' /etc/nginx/sites-enabled/lemmybb.conf
nginx -s reload
LemmyBB用のnginx設定を追加してあげるだけです。
これでドメインにアクセスすれば表示されるはず。。
まあ、私LemmyBB使ってないんだけどね・・。(まだバグあるし)
0
comments