カラスのガレージガレージカラスのデザインを変更しました。twitterからのリンクが一時切れてたため修正しました。カラスがガレージで書くブログだよ。piとかのDIYや乗り物関連の記事を書いているよ。前回Dockerのインスタンスが吹き飛んでいったので今回は非Docker環境でマストドンインスタンスを作ります。基本的なmastodonインスタンス構築は公式が不完全なドキュメントを出しているので参考にしてください。amd64メールは立てるのもmailgunも面倒なのでgmailとかyahooメールのSMTPを使います。postgresqlの文字コード設定ここで一回詰みました。デフォルトの文字コードがLATIN1とかいうのになっていて後々困るのでここで設定しておきます。CREATEDB;#↓このコードは説明には入っていませんでしたがちゃんとmastodon_productionのデータベースを作っておかないとこの後のmigrateで詰みます。(自分のドメインに置き換えてください。/500.html;}sites-enableにリンクを張るここでミスっていてしばらく立ち上がりませんでした。Yessetupでミスった方へたぶんここで何かがつまずくと思います。v2.4.3はなにやら色々バグっぽい動きをするみたいです。以下の二点でつまづきました。mastodon_productionのdbが作られていない(上記コマンドで対策済)dbの文字コードがUTF8じゃない(上記コマンドで対策済)index_status_20180106がすでに存在しているnode.jsのエラーでmastodon_streaming.serviceが動かない(uws)一つ一つなんとかしていきます。index_status_20180106がすでに存在しているこれなんかコード側の問題のようです。2.4.3だけでなく2.1以降のmigrateファイルに変なのが混ざっているので自力で書き換えます。そのうち公式側のパッケージに反映されると思います。githubで議論されていた#8026に従って書き換えます。こんなのさっさと適用してほしいですね。db/migrate/20180514140000_revert_index_change_on_statuses_for_api_v1_accounts_account_id_statuses.rb7行目付近を以下の通り書き換えます。“index_statuses_20180106”)endUSWのエラーでmastodon_streaming.serviceが立ち上がらない以下のようなエラーが出ます。‘uws’.これもよくわかりません。#7710に従って直します。build-essentialどうもuwsのrebuildだと治らないようです。streaming/index.jsuwsを削除してwsに変えます。req;}を追加します。refusedとなり表示されませんでした。原因としてはsites-enable内に正しくリンクが張られていなかったことのようです。mastodon-*あとは必要なところのログを見る感じです。MediaはAMP対応を謳っていますが、別のテーマからの移行やプラグインの絡みで、結構エラーだらけなので修正していきます。コメントをキャンセルコメントを投稿するにはログインしてください。乗り物・ライフスタイルプロフィールパイロットかつプログラマのカラスくんです。今はたのしいサンデープログラマ。piとかVRとかで遊んでます。空飛ぶものやカッコいいもの、すごい新技術大好きです。飛行機をアパートで作ろうとして失敗したことも。Cでミニ四駆ラップタイマーを作りました。(27)Amazon.co.jpアソシエイトcrows.tokyoは、Amazon.co.jpを宣伝しリンクすることによってサイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイトプログラムである、Amazonアソシエイト・プログラムの参加者です。WordPress.。