Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
yowasou
403 views
無料でマストドンインスタンスを運用するには
無料でマストドンインスタンスを運用するのに必要なノウハウ
Technology
◦
Read more
0
Save
Share
Embed
Embed presentation
Download
Download to read offline
1
/ 10
2
/ 10
3
/ 10
4
/ 10
5
/ 10
6
/ 10
7
/ 10
8
/ 10
9
/ 10
10
/ 10
More Related Content
PDF
JekyllとBootstrapを使って静的なブログを作ってみたよ
by
Matsuo Obu
PDF
C#er から見た Turbolinks 3
by
dany1468
PDF
MongoDBCSharp
by
ytanno
PDF
Grunt.jsを使った Expressの開発環境構築
by
kamiyam .
KEY
あなたの時間を1秒節約します
by
Tomoyuki Tochihira
PDF
Symfony2からdoctrine mongo db odmを使ってみる
by
Koji Iwazaki
PDF
DebianとWordPressでハッピーになろう!
by
Jun Nogata
PPTX
MongoDB on EC2 #mongodbcasual
by
Yasuhiro Matsuo
JekyllとBootstrapを使って静的なブログを作ってみたよ
by
Matsuo Obu
C#er から見た Turbolinks 3
by
dany1468
MongoDBCSharp
by
ytanno
Grunt.jsを使った Expressの開発環境構築
by
kamiyam .
あなたの時間を1秒節約します
by
Tomoyuki Tochihira
Symfony2からdoctrine mongo db odmを使ってみる
by
Koji Iwazaki
DebianとWordPressでハッピーになろう!
by
Jun Nogata
MongoDB on EC2 #mongodbcasual
by
Yasuhiro Matsuo
What's hot
PPTX
Node.js×mongo dbで3年間サービス運用してみた話
by
leverages_event
PPTX
MongoDBの監視
by
Tetsutaro Watanabe
PDF
NDBCLUSTERを使わない理由
by
yoku0825
PDF
Node js 入門
by
Satoshi Takami
PDF
Screen
by
Hideaki Miyake
PPTX
コロナ禍の所蔵品検索システム
by
Naosuke Okamoto
PDF
[2019 01-19] AzureDevOps LT
by
Igarashi Toru
PPTX
Grunt入門
by
Tsuyoshi Maeda
PPTX
Clack meetup #1 lt
by
Atsushi Odagiri
PDF
Node.js Tutorial at Hiroshima
by
Yoshihiro Iwanaga
PDF
Reactとbabelで簡易タスク管理ツール作ってみた
by
Tsuyoshi Maeda
PDF
Babelで先取り次世代javascript
by
Tsuyoshi Maeda
PDF
How To Drink Wsgi
by
Atsushi Odagiri
PPT
10回目nodejs
by
Takuya Shishido
PPTX
Reactjs
by
しくみ製作所
PDF
Db tech showcase2015 how to replicate between clusters
by
Hiroaki Kubota
PPT
maven2+aptで楽々ドキュメント
by
Yoichiro Tanaka
PDF
初めてのMongo db
by
Ryuji Tamagawa
PPT
第1回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
PDF
MongoDBではじめるカジュアルなタイムラインシステム
by
Hitoshi Asai
Node.js×mongo dbで3年間サービス運用してみた話
by
leverages_event
MongoDBの監視
by
Tetsutaro Watanabe
NDBCLUSTERを使わない理由
by
yoku0825
Node js 入門
by
Satoshi Takami
Screen
by
Hideaki Miyake
コロナ禍の所蔵品検索システム
by
Naosuke Okamoto
[2019 01-19] AzureDevOps LT
by
Igarashi Toru
Grunt入門
by
Tsuyoshi Maeda
Clack meetup #1 lt
by
Atsushi Odagiri
Node.js Tutorial at Hiroshima
by
Yoshihiro Iwanaga
Reactとbabelで簡易タスク管理ツール作ってみた
by
Tsuyoshi Maeda
Babelで先取り次世代javascript
by
Tsuyoshi Maeda
How To Drink Wsgi
by
Atsushi Odagiri
10回目nodejs
by
Takuya Shishido
Reactjs
by
しくみ製作所
Db tech showcase2015 how to replicate between clusters
by
Hiroaki Kubota
maven2+aptで楽々ドキュメント
by
Yoichiro Tanaka
初めてのMongo db
by
Ryuji Tamagawa
第1回鹿児島node.jsの会資料_内村
by
Koichi Uchimura
MongoDBではじめるカジュアルなタイムラインシステム
by
Hitoshi Asai
More from yowasou
PDF
Wiiuでも使える動画サイトを作るには
by
yowasou
PDF
ぼっちーむ開発
by
yowasou
PDF
Touch barが欲しかった話
by
yowasou
PDF
一般的なCSV
by
yowasou
PDF
Aws summit2015day1 report
by
yowasou
PDF
DIY(~2015)
by
yowasou
PDF
Oculus rift自慢しに来た
by
yowasou
Wiiuでも使える動画サイトを作るには
by
yowasou
ぼっちーむ開発
by
yowasou
Touch barが欲しかった話
by
yowasou
一般的なCSV
by
yowasou
Aws summit2015day1 report
by
yowasou
DIY(~2015)
by
yowasou
Oculus rift自慢しに来た
by
yowasou
Recently uploaded
PPTX
楽々ナレッジベース「楽ナレ」3種比較 - Dify / AWS S3 Vector / Google File Search Tool
by
Kiyohide Yamaguchi
PDF
エンジニアが選ぶべきAIエディタ & Antigravity 活用例@ウェビナー「触ってみてどうだった?Google Antigravity 既存IDEと...
by
NorihiroSunada
PDF
流行りに乗っかるClaris FileMaker 〜AI関連機能の紹介〜 by 合同会社イボルブ
by
Evolve LLC.
PDF
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #2
by
Tasuku Takahashi
PDF
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #1
by
Tasuku Takahashi
PDF
20251210_MultiDevinForEnterprise on Devin 1st Anniv Meetup
by
Masaki Yamakawa
楽々ナレッジベース「楽ナレ」3種比較 - Dify / AWS S3 Vector / Google File Search Tool
by
Kiyohide Yamaguchi
エンジニアが選ぶべきAIエディタ & Antigravity 活用例@ウェビナー「触ってみてどうだった?Google Antigravity 既存IDEと...
by
NorihiroSunada
流行りに乗っかるClaris FileMaker 〜AI関連機能の紹介〜 by 合同会社イボルブ
by
Evolve LLC.
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #2
by
Tasuku Takahashi
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #1
by
Tasuku Takahashi
20251210_MultiDevinForEnterprise on Devin 1st Anniv Meetup
by
Masaki Yamakawa
無料でマストドンインスタンスを運用するには
1.
無料 でマストドンインスタンスを運用するには
2.
最適化(オミット)されたいくつかの機能! 1. メール承認 2. cld3 3.
WebSocket 4. Amazon S3ではなく、PostgresDB内に 画像を書込 5. 外部のRedisサーバー機能を使う
3.
Githubのコミットログ参照 https://github.com/yowasou/mastodon/commits/master
4.
1. メール承認 ・deviseの機能をメールオフにする。 ・デフォルトだとMailGunというのを使ってたんだけどな ぜかうまく動かなかった。
5.
2. cld3 ・cld3はHerokuでのセットアッ プがうまくいかない。 ・英語のトゥートを見えなく したりする言語別フィルタリン グ機能に使っている。いらんの でコード削除。
6.
3. WebSocket ・デフォルトだとNode.jsインスタンスを使っているが、もう 一つHerokuインスタンス立てて連携するのがだいぶめんどい のでオミットする。 ・無料枠だとメモリが足りないらしい。 ・app/javascript/mastodon/stream.jsあたりをいじった。 ・app/javascript/mastodon/features/ community_timeline/index.jsあたりもいじって、WebSocket が繋がっていない場合にエラーを投げずに何もしないように した。
7.
4. Amazon S3ではなく、PostgresDB内に画像を書込 ・Paperclip::Attachment.default_options[:storage]
に自前のクラ スを放り込むと、自前のクラスでファイル保存、URL参照を行ってく れる ・新しくDatabasesystemクラスを作成。PostgresDB内にバイナリ型で 画像データを保存 ・URL参照時にDBからpublicフォルダへ書き込んでから参照するため 動作が遅い ・これどういう意味?
8.
5. 外部のRedis Server機能を使う ・HerokuプラグインのRedisはクレジットカード情報が必要だから使 いたくない。 ・redislabsの無料枠で十分賄える感じ。 ・たぶん何かで使ってる。
9.
yowatodonができたぞ! https://yowatodon.herokuapp.com
10.
課題 ・インスタンス起動直後の読み込みはタイムアウトしてしまう。 無料だから仕方ないね。 ・あまりマストドンのユーザー数自体多くないので、特別自分のイン スタンスを立ち上げる必要性がない。 ・テスト流してない
Download