Browse Source

japanese version of new blog post

master
jon 3 years ago
parent
commit
fb21f428c4
  1. 73
      content/article/slimming-the-stack/index.jp.md
  2. 4
      themes/nipponalba/layouts/_default/single.jp.html

73
content/article/slimming-the-stack/index.jp.md

@ -0,0 +1,73 @@
---
category:
1: セルフホスティング
date: '2021-11-05 09:44:13'
description: '今後のセルフホスティングの計画'
draft: false
gtsurl: 'https://gts.kelbie.scot/@jon/statuses/01FKQQR0T9ZBZ7RT9ZVSR6R24K'
image:
- 'https://jon.kelbie.scot/media/file-20211105093353-4447.jpg'
imagealt: 'RockPro64シングルボードコンピュータの上面図で、2本のケーブルが取り付けられている。 マザーボードは青色で、様々な金属部品が取り付けられています。 写真右上には緑色のLEDが光るSSDを取り付けたスリムボードがあり、背景には茶色の机がある。'
name: 'スタックのスリミング'
posttype: article
slug: slimming-the-stack
title: 'スタックのスリミング'
blog:
- whitabootery
---
2018年(2017年かもしれません)のある時期から、私はセルフホスティング型の分散型サービスをいじっていました。私のような多くの人が考えていたように、アプリケーションを設定し、セキュリティを確保し、テストしたら、友人や家族を説得して、大悪党の中央集権的な代替品からそちらに移行させることができるだろうと考えていました。 このことについては、過去にいくつかのブログ記事を書いています(ページ下部にリンクあり)。
しかし、私が友人や家族をこれらのサービスに「乗せる」努力をしなかった主な理由は、これらのサービスが様々なレベルのプレリリースであり、(主に)非技術者が慣れ親しんだ機能性や信頼性を欠いていたからです。そのため、xmppとmatrixのサーバーを除いて、ほとんどのサービスに誰も招待しませんでした。 現在、最後の友人をxmppからmatrixに移す作業を **うまくいけば** 行っているところで、私のシナプスインスタンスには2桁の人々がいます(ただ)。
私は過去数年間、主にactivitypubについて認識しているのを中心とした多くの異なる分散型アプリケーションを実験し、試すことで素晴らしい時間を過ごしてきましたし、定期的にバグレポートや機能リクエストを提起し、その過程でできる限りそれらのアプリケーションの開発者を助けようとしてきました。 このような交流により、ソフトウェア開発に対する私の考え方は大きく変わりました。
私の記憶が正しければ、過去数年間に私がホストしたのは:
* [Friendica](https://friendi.ca/)
* [Diaspora*](https://diasporafoundation.org/)
* [Mastodon](https://joinmastodon.org/)
* [Pleroma](https://pleroma.social/)
* [Pixelfed](https://pixelfed.org/)
* [Osada](https://zotlabs.com/osada/)
* [Zap](https://zotlabs.com/zap/)
* [Peertube](https://joinpeertube.org/)
* [Funkwhale](https://funkwhale.audio/)
* [Plume](https://joinplu.me/)
* [Nextcloud](https://nextcloud.com/)
* [Mumble](https://www.mumble.com/)
* [GoToSocial](https://docs.gotosocial.org/en/latest/)
* [Prosody (XMMP)](https://prosody.im/)
* [Synapse (Matrix)](https://matrix.org/docs/projects/server/synapse)
* [Dendrite (Matrix)](https://matrix.org/docs/projects/server/dendrite)
* [Cactus Comments](https://cactus.chat/)
* [Gitea](https://pine64.com/product/quartz64-model-a-8gb-single-board-computer/)
* Email
私が最初にホストしていたのは、大容量のRAMを搭載したがっしりとしたx86サーバーでしたが、ここ数年はエネルギー消費量の少ないシングルボードコンピュータ(SBC)にサイトやアプリを移行しており、問題が発生したことはほとんどありません(ただし、初期バージョンのplumeをSBCで構築するのは少々悪夢でした!)。 私が現在ホストしているアプリを捨てた理由や残した理由についてはここでは述べませんが、興味のある方はコメントや私の連絡先でお話しさせていただきます。
私は友人や家族が分散型の代替サービスに移行すべきだと考えていますが、(いくつかの例外を除いて)私は今後、彼らのホストや管理者にはならないし、最新の分散型アプリを使った無限の実験も続けないことにしました。
その最大の理由は、ソーシャルメディアやテクノロジーとは関係ないのですが、私はライフスタイルを大きく変えようとしており、現在のようにコンピューターの前に座っている時間や気持ちの余裕がないのです。 来年、私たちはスコットランドから日本の田舎に引っ越し、私は(またしても、今回はようやく)ITブーツを脱ぎ捨て、クラフトビールの醸造家になる予定です。
現在、家庭内で使用するアプリをこのサブドメインに移動させ、他のアプリは捨てているところですが、これもいくつかの例外があります:
* **GoToSocial** - この(開発中の)アプリが大好きで、SBCで最初にホストしたのも私です。私はこの(開発中の)アプリが大好きで、SBCで最初にホストした人でもあります!バグレポートなどが出るたびに報告します。 今はこのウェブサイトに統合しているところですが、すでにここに投稿すると、GoToSocialの私のアカウントにも投稿が送られています。 双方向に同期するためのスクリプトをまだ作成しなければなりませんが、緊急性はありませんので、すぐに取り掛かります。
* **Pixelfed** - 私がpixelfedにこだわる理由について、比較的古い記事へのリンクがありますが、私はここに多くの可能性を見出しており、そのため、私のnipponalba.scotドメインツリーの下に残る2つのアプリのうちの1つです。 バグが解消され、グループ機能がリリースされれば、友人や家族が希望する場合には、このアプリが最も可能性の高いポータルになると思います。 また、開発者が好きで、彼はとても親しみやすく、私のプロジェクトへの貢献に感謝してくれています。
* **Nextcloud** - 現在、私の家族と母親が使用していますが、[Quartz64]https://pine64.com/product/quartz64-model-a-8gb-single-board-computer/ が製品化され次第、より強力なSBCを提供し、両親が自分のインスタンスを持てるように予備のSBCを設定する予定です(スコットランドから日本まですべてのデータをバックアップするのは、素晴らしい経験にはならないでしょう)。
* **Synapse** (x2) - 前述したように、私は現在、複数の友人や家族がここにアカウントを持っており、さらに追加したいと考えています。 また、このドメインには2つ目のインスタンスを作成しました(樹状突起の発達が遅れているため)。これは主にcactusコメントへの橋渡しをするためですが、たまたま私と同姓の親しい家族がこのインスタンスにアカウントを持ちたいと思えば、それはそれでいいでしょう。
* **Gitea** - Giteaのおかげで、とても速くて軽いウェブサイトの公開プロセスを思いついたので、私のウェブサイトがそうであるように、Giteaもそうです。
* **メール** (たぶん) - 現在、そして少なくとも日本に引っ越すまでは、メールにtutanotaを使っています。 以前はVPSを使っていましたが、IPアドレスがgoogleやmicrosoftから信頼されていなかったため、連絡を取る必要のある人にメールが届かなかったり、スパムに直接送られたりしていました。 もし、日本のインターネットプロバイダーから固定IPアドレスを取得できれば、信頼性を心配することなく、再び自分でメールをホスティングできるようになると思います。
以上、静的なウェブサイトと、[bitwarden\_rs (パスワードマネージャー)](https://github.com/liuchenx/bitwarden_rs)や[beehive (自動化ツール)](https://github.com/muesli/beehive)などの様々な便利なアプリを除いて、ご紹介しました。
今後は、すべての人のためにすべてをホストしたいというよりも、家族や友人が自分のサービスやサイトをホストしたいと思ったときに、その手助けをしたいと考えています。
以前の関連記事:
[分散型または統合型ソーシャルネットワーク](https://jon.kelbie.scot/article/jp/distributed-social-networks/)
[The Fediverse](https://jon.kelbie.scot/article/jp/the-fediverse/)
[なぜPixelfedなのか](https://jon.kelbie.scot/article/jp/why-pixelfed/)

4
themes/nipponalba/layouts/_default/single.jp.html

@ -4,7 +4,7 @@
<section class="author" style="display:none;">
<a rel="author" class="p-author h-card" rel="me" href="https://jon.kelbie.scot">{{ .Site.Params.Author }}<img src="/images/profile1.jpg"/></a>
</section>
{{ if .Page.Params.image }}{{ range first 1 .Page.Params.image }} <img class="banner u-photo" src="{{ replace . "images" "images/300" }}"/>{{ end }}{{ end }}
{{ if .Page.Params.image }}{{ range first 1 .Page.Params.image }} <img class="banner u-photo" src="{{.}}"/>{{ end }}{{ end }}
<section class="post_content">{{ if eq .Type "article" }}<h3 class="p-name entry-title">{{ .Title }}</h3><b>{{ .Description }}</b><section class="info">
<span class="blogs_span">{{ with .Page.Params.Blog }}ブログ: {{ partial "taxonomy/blog.html" . }}{{ end }}</span><span class="info-date"><time class="dt-published" datetime="{{ .Date.Format "2 Jan 2006 15:04 GMT" }}">{{ .Date.Format "02/01/2006 15:04 GMT" }}</time></span><br/>
<span class="categories_span">{{ with .Page.Params.category }}カテゴリー: {{ partial "taxonomy/categories.html" . }}{{ end }}</span><span class="reading-time">{{ .ReadingTime }}分間の読み取り</span><br/>
@ -71,7 +71,7 @@
defaultHomeserverUrl: "https://kelbie.scot",
serverName: "kelbie.scot",
siteName: "jon.kelbie.scot",
commentSectionId: "{{ .Page.Params.slug }}"
commentSectionId: "{{ .Page.Params.slug }}"
})
</script></section>
</section>

Loading…
Cancel
Save