Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Misskey OSPNサーバーでFediverseをはじめよう / 20240203-msk...
Search
Akira Ouchi
March 02, 2024
Technology
1
550
Misskey OSPNサーバーでFediverseをはじめよう / 20240203-msky-ospn
OSC2024 Online/Springライトニングトークにて発表
Akira Ouchi
March 02, 2024
Tweet
Share
More Decks by Akira Ouchi
See All by Akira Ouchi
Raspberry Pi 秋の新製品をチェックしてみよう / 20231202-rpi-jam-tokyo
akkiesoft
0
570
Raspberry Pi Pico 2 移行はアリか? / 20240927-rpi-pico2
akkiesoft
0
61
Any Raspberry Pi (5) Updates? / 20240618-rpi-updates
akkiesoft
0
34
Raspberry Pi 5のPCI Express拡張ボードあれこれ / 20240420-osunc2024-kawagoe
akkiesoft
0
200
Raspberry PiではじめるKiCad入門 / 20240226-rpi-jam
akkiesoft
1
3.9k
ワンチャンXから離脱してFediverseに飛び込もう / 20240203-homeserver
akkiesoft
0
300
Raspberry Pi 5のPCI Express拡張ボードあれこれ / 202401-rpijam-osc24os
akkiesoft
0
2.7k
ラズピッピ・ファイブ / 20231024-rpi-jam-tokyo
akkiesoft
0
2.1k
今年のラズパイなんかあった? / 20230830-rpijamtokyo
akkiesoft
0
1.2k
Other Decks in Technology
See All in Technology
Snowflake女子会#3 Snowpipeの良さを5分で語るよ
lana2548
0
220
祝!Iceberg祭開幕!re:Invent 2024データレイク関連アップデート10分総ざらい
kniino
2
230
Jetpack Composeで始めるServer Cache State
ogaclejapan
2
160
WACATE2024冬セッション資料(ユーザビリティ)
scarletplover
0
190
複雑性の高いオブジェクト編集に向き合う: プラガブルなReactフォーム設計
righttouch
PRO
0
110
サイバー攻撃を想定したセキュリティガイドライン 策定とASM及びCNAPPの活用方法
syoshie
3
1.2k
どちらを使う?GitHub or Azure DevOps Ver. 24H2
kkamegawa
0
610
Storage Browser for Amazon S3
miu_crescent
1
120
マルチプロダクト開発の現場でAWS Security Hubを1年以上運用して得た教訓
muziyoshiz
2
2.1k
社内イベント管理システムを1週間でAKSからACAに移行した話し
shingo_kawahara
0
180
小学3年生夏休みの自由研究「夏休みに Copilot で遊んでみた」
taichinakamura
0
140
【re:Invent 2024 アプデ】 Prompt Routing の紹介
champ
0
140
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1030
460k
Why Our Code Smells
bkeepers
PRO
335
57k
Agile that works and the tools we love
rasmusluckow
328
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Side Projects
sachag
452
42k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Mobile First: as difficult as doing things right
swwweet
222
9k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.2k
Embracing the Ebb and Flow
colly
84
4.5k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
5
440
Unsuck your backbone
ammeep
669
57k
Transcript
OSPN Misskey サーバーで Fediverseを はじめよう あっきぃ 2024/3/2 OSC2024 Online/Spring
ࣗݾհ • ͖͋ͬ͌ – ॳԻϛΫͱϥζϐοϐ͍͖ͩ͢ҟৗಠஉੑ • ͠ΎΈ – +BQBOFTF3BTQCFSSZ1J6TFST(SPVQ –
&KFDUίϚϯυϢʔβʔձ • ͠͝ͱ – ຊԾԽٕज़ – PTQOKQͷαʔόʔͱ8FCͷ͓कΓ
ࠓͷͳ͠ • 041/ͷ.JTTLFZαʔόʔΛཱͯ·ͨ͠ • .JTTLFZͷงғؾΛݟͨΓ'FEJWFSTFͷ งғؾΛݟͨΓ༡ΜͰΈͯͶ • ొແྉ msky.ospn.jp •
.JTTLFZͱ'FEJWFSTFͷղઆ
.JTTLFZͱʁ • ຊൃͷϛχϒϩά4/4ιϑτ – ͠Ύ͍Ζ͞Μ͕͔Β։ൃ – ్த͔Β"DUJWJUZ1VCରԠ • 5ZQF4DSJQU •
͍উख͔ͳΓࣗࡏ – ༡ͼཁૉͨͬΓ • ͠Ύ͍Ζ͞Μͷ࿈ࡌ͕HJIZPKQʹ͋ΔΑ – <.JTTLFZ HJIZPKQ><ݕࡧ>
ࢀߟ.JTTLFZͱ.JTTLFZJP • .JTTLFZαʔόʔιϑτͦͷͷ • .JTTLFZJP.JTTLFZΛͬͯӡӦ͍ͯ͠Δ ͭͷαʔόʔ – ˞.JTTLFZJPΛӡӦ͢Δ.JTTLFZ)2ʹ ͠Ύ͍Ζ͞ΜࢀՃ •
͓ͳ͡"DUJWJUZ1VCϓϩτίϧରԠͷ.BTUPEPO ࣅͨײ͡ – .BTUPEPOιϑτ – NBTUPEPOTPDJBM.BTUPEPOΛͬͯ ӡӦ͍ͯ͠Δͭͷαʔόʔ
ࢀߟ.JTTLFZJP • .JTTLFZͰಈ͘αʔόʔͱͯ͠ ࠷େنͷαʔόʔ • ొϢʔβʔສਓ – ΞΫςΟϒϢʔβʔਓ͘Β͍ • ͓ֆ͔͖ܥͷਓ͕ଟ͍Α͏ʹݟ͑Δ͕
ඞͣͦ͠͏Ͱͳ͍ – 4LFC͕ࢹઢ • IUUQTQSUJNFTKQNBJOIUNMSEQ IUNM
041/.JTTLFZαʔόʔ • 041/ͷ.JTTLFZαʔόʔ.JTTLFZΛ ͬͯӡӦ͍ͯ͠Δͭͷαʔόʔ • ࢲ͕উखʹࣾαʔόʔϦιʔεΛ ͬͯউखʹӡӦ͍ͯ͠Δඇެࣜͷ αʔόʔ • αʔόʔߏஙϋϯζΦϯͷശࠜԹઘ߹॓
தʹటਲ͠ͳ͕Βߏங • ઌ݄Φʔϓϯɺొ։์த
·ͩ͘͢ͳ͍
'FEJWFSTFͱ 'FEJWFSTF ˞ ɺ4/4ɾϛχϒϩάɾϒ ϩάΛؚΉ8FCαΠτͷެ։ϑΝΠϧ ϗεςΟϯάΛߦ͏ɺಠཱੑΛอͬͨ·· ૬ޓଓ͞Εͨαʔόʔ܈ͷ͜ͱΛࢦ͢ ˞ ϑΣσΟόʔεɺʮGFEFSBUJPOʢ࿈ ߹ʣʯͱʮVOJWFSTFʢੈքʣʯͷ͔Μޠ
IUUQTKBXJLJQFEJBPSHXJLJ'FEJWFSTF
'FEJWFSTFͷΩϞ • "DUJWJUZ1VCͱ͔ͷΦʔϓϯͳ௨৴ن֨Ͱ ࣮͞ΕͨαʔόʔΛཱͯͨਓͨͪ – .BTUPEPOͱ͔.JTTLFZͱ͔ͷ֤αʔόʔ • αʔόʔࣗମಠཱͯ͠ಈ͘ͷͰɺ αʔόʔͷਓಉ࢜વަྲྀՄೳ •
"1ʹରԠͨ͠ଞͷαʔόʔ্ͷϢʔβʔ ͱަྲྀͰ͖Δͷ͕ϙΠϯτ – ඞͣ͠ଞͷαʔόʔʹΞΧϯτΛ ࡞Βͳͯ͘ࡁΉ
͓͡͞ΜΉ͚ͷͤͭΊ͍ Mixi OpenPNE OpenPNE 別々のサーバー 別々のアカウント サーバー同士は繋がらん
͓͡͞ΜΉ͚ͷͤͭΊ͍ X OSPN Misskey 別々のサーバー 別々のアカウント AP対応なのでサーバー間で 繋がれる Misskey.io
ΞΧϯτͻͱͭ͋Ε͍͍ どこかの Mastodonサーバー 片方だけ登録してあれば Fediverseの様々なサーバーの アカウントをフォロー・購読できる Misskey.io OSPN Misskey Pleromaとか
PixelFedとか どこかの Misskeyサーバー
ΞΧϯτͻͱͭ͋Ε͍͍ Misskey.io OSPN Misskey どこかの Mastodonサーバー Pleromaとか PixelFedとか どこかの Misskeyサーバー
Fediverseの様々なサーバーの アカウントからフォローしてもらえる
ͪΖΜ֤ʹొͯ͠ 0, サーバー障害時の避難先や サーバーごとに使い分けなどで 活用可能 Misskey.io OSPN Misskey どこかの Mastodonサーバー
Pleromaとか PixelFedとか どこかの Misskeyサーバー
'FEJWFSTFͷͭΒΈ • 9΄Ͳਓଟ͘ͳ͍ – Γ߹͍͕͍ͳ͍ͱͭΒ͍͔ʁ • Γ߹͍ר͖ఴ͑ʹ͠Α͏ • اۀΞΧϯτΈ͍ͨͳͷগͳ͍ –
༗ࢤͷඇެࣜ#PUͨ·ʹ͋Δ • ͳ͍ͱ͜Ζ344Ͱิ͔ौʑ9ΛݟΔ͔ – 344৴͕ͳ͍اۀʂػձଛࣦͩͧʂ
.JTTLFZͷ6* • γϯϓϧͳͭͱ%FDLͬΆ͍ͭΛ બΔ – Θͨ͠γϯϓϧͳ΄͏ΛͬͯΔ • ͲͪΒΧελϚΠζੑ͔ͳΓߴ͍ • %FDLͷਓ͍ࠐΜͰ͍͢͜͝ͱʹ
ͳͬͯͨΓ͢ΔΒ͍͠ʁ
λΠϜϥΠϯ ࢲͬͪ͜
%FDLελΠϧ
ػೳͨͬΓ • υϥΠϒ – ఴͨ͠ը૾ͱ͔͜͜ʹೖΔ – ը૾ͷ͍ճ͕͠Մೳ • νϟϯωϧ –
αʔόʔͰ෦׆తͳαϒ5-Έ͍ͨͳͷ͕ ࡞ΕΔ – ͜͜ͷߘଞͷαʔόʔͱͷΓऔΓ Ͱ͖ͳ͍
ػೳͨͬΓ • ΫϦοϓ – 5PHFUUFSͬΆ͍·ͱΊػೳ • Ξϯςφ – 9ͷݕࡧอଘͷͬͱ͍͍ײ͡ͷͭ •
ϖʔδ – ϖϥΠνهࣄΛ࡞ΕΔ • ήʔϜ – ε˓ΧήʔϜ෩ – ϦόʔγʢαʔόʔͷਓͱରઓՄೳʣ
.JTTLFZͰͰ͖ΔήʔϜ
͡ΊΔʹ • ͖ͳαʔόʔΛબ΅͏ – ˢ·ͣແཧΜ • ·ͣͰ͔͍αʔόʔʹҰݸΛ࡞Ζ͏ – NTUEOKQ .BTUPEPO
– NJTTLFZJP .JTTLFZ • ຊ͝հͷͪ͜Βʹ࡞Ζ͏ʢʁʁʣ msky.ospn.jp
ϑΥϩʔ͠Α͏ • αʔόʔͷϢʔβʔݕࡧ͍͢͠ • αʔόʔ֎ͷϢʔβʔݟ͚ͭʹ͍͘ ͚ͲΞΧϯτ໊ΛܾΊଧͪͰ ݕࡧ͢Ε0, – BLLJFTPGU!NJTTLFZJPͱ͔ •
৭ʑϑΥϩʔͯ͠ߦͬͯɺଞͷαʔόʔ ʹັྗΛײͨ͡ΒͦͬͪʹΛ࡞Ζ͏
ʷҠॅ ˓Ϋϥεସ͑ • 9ͱ͔શʹΊͳ͍͍ͯ͘ • ·ͣΛ૿͢ͷ͕͍ͨͤͭ • ৽͍͠Ͱ৽ͨʹަྲྀ͕࢝·Δͷɺ 9ͰݟΔ͚ͩͩͬͨਓͱ͍͏͜ͱ ͠͠
• খதֶߍͷΫϥεସ͑ʹ͍ۙͷͰʁ
ඪͳͲ • 041/.JTTLFZαʔόʔʹ04$ެࣜ ΞΧϯτΛ࡞ͬͯͬͯΒ͍͍ͨ – ଞͷαʔόʔ͔ΒϑΥϩʔͯ͠Β͑ΔͰ ͍ͨͤͭ – ͦͷ͏ͪࣄہʹϓϨθϯͤͶʜʜ •
.JTTLFZͷਓͨͪΛ04$ʹݺͼͯ͑ͳ – ͨ·ʹŧŽŕŧŽŕͬͯͯ͠Δ͚Ͳ·ͩՌͳ͠
͓ΘΓ msky.ospn.jp