Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
諏訪子@suwako@sns.076.moe (2026-03-13 03:23:04)
PeerTube 終了のお知らせ熟慮の末、とても残念ですが、076動画 PeerTubeインスタンスをただちに終了する事を決めました。
主な理由は以下の通りです:
1. PeerTubeの開発者がFreeBSDでのPeerTube 8.0へのアップグレードを事実上不可能にしてしまった為、古いバージョンに留まるしかなくなり、今や実質的に脆弱性の標的となっています。
2. 自分一人だけの為にPeerTubeインスタンスを運営するモチベーションがもうありません。動画が必要な場合は、076スタジオ合同会社またはテクニカル諏訪子のホームページに直接落ちれば十分です。
3. 出来る限りインフラからJavaScript、Python、Ruby、Rustで書かれたソフトウェアを排除したいと考えています。
4. PostgreSQLを必要とするソフトウェアも使用を辞めたいです。
5. NASの容量が逼迫しており、予備のSSDも残っていない為、容量を解放する必要があります。
3番目と4番目の項目については、段階的に実施していきます。
現時点で影響を受けているソフトウェアはMitraのみです。
Mitraも近いうちに終了します。
費用が理由だと思われるかもしんが、違います。
PeerTubeインスタンスは自前のインフラで運用しており、ストレージも内部のNASを使用している為、
静的IPが月1,300円、光回線が月約4,500円、電気代が月約10,000円かかっています。
此れはPeerTubeを動かしていようがいまいが全く変わらない固定費なので、コストは全く同じです。
## よくある質問
Q: PostgreSQLに何が問題なのですか?
A: あんまにも複雑過ぎて、其の複雑さがメンテナンスの摩擦を生み、あたしの時間を大量に奪っています。
本来はゲームの開発に使うべき時間です。
其れにメジャーリリースの度にPostgreSQLを使っている物が軒並み壊れ、移行に何時間もかかるか、若しくは移行自体が不可能な場合もあります。
MariaDBやMySQLでは此の様な問題は一度も経験した事がありません。
Q: JavaScript、Python、Ruby、Rustに何が問題なのですか?
A: 寧ろ「他人が作ったソフトウェアの問題点は何ですか?」と聞きたいくらいです。
我々のインフラはFreeBSDとOpenBSDサーバーのみで構成されていますが、モダンなウェブ開発者の殆どはBSD系でテストしていません。
テストする気すらありません。
其の結果、アップデートが壊れる事が非常に多いです。
偶々JavaScript、Python、Ruby、Rustで書かれたソフトウェアの作者はBSD系をテストせず、Linux互換性だけを気にしているのです。
此れらがまたしてもあたしの時間を無駄に奪い、本来やるべきゲーム開発の時間を削っています。
もううんざりしました。
Mitraを除き、現在公開向け・内部向け問わず稼働している物は全てLittle Beastで動いています。
Little BeastはPHPで書かれていますが、OpenBSD向けに作られており、FreeBSDとLinuxでも問題なく動作する事が確認済みです。
Little Beastは自分達で作っているので、普通に動きます。
---Reply---
🦉@aaa (2026-03-13 05:52:54)
Mitra(他人のソフトウェア)を終了するというのは、snsをやめてしまわれるということですか?
それともXのアカウントなどを使ってゆくのでしょうか><
Reply
---Replies---
諏訪子@suwako@sns.076.moe (2026-03-13 13:51:00)
@aaa 他のソフト(C言語、C++等のベース)に切り替えか、Xだけを使うか、SNSを辞めるか、まだ決めなかった
でも、Xだけになる可能性が一番高い(そっちバグが多過ぎるのに)