投稿

ラベル(SNS)が付いた投稿を表示しています

UMPC『NANOTE NEXT』にLubuntuを入れてSNS(Iceshrimp)を登録開放したメモ

イメージ
前回記事: 1GBメモリのVPSを借りておひとり様SNS(Catodon)を構築したメモ ↑の続きというかなんというか。 登録開放できる公開SNSサーバーを建ててみたいなぁという思いと、自宅鯖を建ててみたいなぁという気持ちから、ちょっとやってみた。 自宅が備え付けのインターネットを使用中なので固定IPをどうするかという問題はあったが、その辺も含めて備忘録として残しておく。 今回選んだFediverse対応なSNSはIceshrimp。CatodonのベースとなっているMisskeyフォーク。 インストール方法 は前回記事とほぼ同じなので今回は記述省略。 UMPCの未開封品を2.2万円ほどで入手。 メモリ8GBでSSD交換可能なドン・キホーテの7インチUMPCだ。 3代目ということもあり値段の割に意外としっかり出来ている(気がする)。 サーバーとして動かしている現在の状態はこんな感じ↑ 筐体 NANOTE NEXT OS Lubuntu 23.10 (LTSでないのはサウンド再生周りで色々試したため) ドメイン rindo.garden M.2 Type 2242のSSDが使えるということで、64GBでは少ないので240GBに換装してLubuntuを入れた(デュアルブート等は考えていないのでLinuxのみ)。 SSDはトランセンドの TS240GMTS420S を4780円で購入。 裏蓋を小さめのプラスねじで開けて黒いカバーのあるSSDを挿し替えるだけ。 バッテリーはなくてもACアダプタだけで動くはずなので、バッテリー膨張等の問題が出てきたら取り外す予定(サーバーという都合上、電源挿しっぱなしになってしまうので)。 Lubuntuの入れ方は省略。USBメモリからライブ起動してデスクトップ上のインストールでいける(とはいえLinuxを自分で入れるのは初の経験だったけども)。 マウス、WiFiはそのまま問題なく繋がる。 幾つか問題は出て来るのでその辺を下記に記載。 ターミナル起動 System Tools → QTerminal 最初は画面が左90度ずれてるので右回転 (多分タブレット用のディスプレイが使われてるのだと思われる) xrandr -o right 日本語入力 sudo apt update sudo apt install -y fcit...

1GBメモリのVPSを借りておひとり様SNS(Catodon)を構築したメモ

Fediverseに接続できるSNS、Catodon(dev版)構築の備忘録を記録、公開しておく。 自分はUNIX/Linuxに仕事で広く浅く親しんでいた割にサーバー構築したことがなかったので、2024/1/4に「よし、初鯖立てしてみよう」と意気込んで丸1日試行錯誤してマニュアルで立てた。 最初はお名前.com VPSのメモリ2GBだったが、なんとなくシン・VPSの2GBに乗り換え、その後1GBを再契約してダウングレード移行した。 その2回の移行である程度ノウハウが貯まった(?)ような気がするのでまとめる。 CatodonはMisskey v12のフォークであるFirefish/Iceshrimpを下地として現在開発されている。 詳しくは下記参照。MFMは今後非対応になるかもしれないので注意。 https://codeberg.org/catodon/catodon/src/branch/dev/README.md ※現在dev版なのでおひとり様以外は非推奨 画面スクショはフォロイー・フォロワー情報の塊なので省く。基本的にはMisskeyのようなものである。 Mastodon APIに対応しており、Mastodon用クライアントアプリがある程度動く。Fedilabお勧め。 ソフトウェアのGUIは日本語対応している(というか訳して入れてもらった)。 以下メモについては基本的にはLinux上で打つCLIのコマンド羅列である。 Linuxの基本的な操作(cdやpwd、lsといったもの)は予め分かっているものとする。 テキストファイルの操作はvi前提。 コマンドが何やってるか分からない場合は出来るだけ自分で調べること。 ターミナルは RLogin を使用。別にTeraTermでもPoderosaでも良い。 ヒストリー(履歴)は「D:\Server\RLogin\log\%S_%D_%t.txt」とかで指定。 ここでは「fedi」ユーザーを使う。ドメインは適当に取得したものを使用。 環境: シン・VPS メモリ 1GB/CPU 2コア/ストレージ 100GB Ubuntu 22.04 LTS ■初期設定(ユーザー作成) ・rootでログイン sudo adduser fedi ・パスワードを指定(他は任意) su - fedi ■以下fediユーザーでSSH鍵作成 s...