ログ一覧

Elasticsearchでシャード1個レプリカ0個にするテンプレート

備忘録。Elasticsearchを小さく動かす時の、シャード1個、レプリカ0個になるようにするテンプレート。 curl -XPUT localhost:9200/_template/template_1 -d '{ ...

pleromaインストールした時の記録

Ubuntu 18.04 sudo apt update sudo apt full-upgrade sudo apt install git build-essential curl gnupg ca-cert...

Misskey v11.27.0 のインストール手順メモ(2019/07/31)

VPSを準備する(一例) Vultrで、Ubuntu 19.04 のVPSを作ります。 IPアドレスが108.160.142.161、rootのパスワードが6eK$!97j(X2GyhQ)のようなので、sshで...

certbot(Let's Encrypt)で、TLS-SNI-01の削除に対応する方法

このログは、記事にまとめ直しました。 こちらをご覧ください。https://noellabo.qrunch.io/entries/54MFy6cuWRsKUhQg

Mastodonの概要

Mastodonは、Ruby言語とJavaScript言語で書かれたプログラムです。 Rubyのプログラムを実行するためにはRubyのインタプリタが必要で、Mastodon v2.7.3では、ruby 2.6.0を使っています。...

Crystalでbio_newが無いとかエラーでる場合の対処(openssl_ext)

Crystal 0.27.0ですが、Mastodon本家のpub-relayを使おうとすると、openssl_extが未対応で動かなかったりします。 Error in line 1: while requiring "./spe...

Crystal 0.27.1 がまだヤバイので、0.27.0を使う(macOS)

Crystal 0.27.1がリリースされたのですが、HTTP::ClientでSSLエラーになる不具合が出ておりまして、解決するまで0.27.0でやり過ごしたい今日この頃です。不用意にアップデートすると死ぬので気をつけましょう。そう...

curlを使って、Mastodonのユーザー登録APIを試す

本機能は、まだmasterにマージされたばかりの新機能です なにやらリアルなハッシュ値が表示されていますが、すべてダミーです クライアントアプリケーションの登録 まずは、アプリケーションの登録。/api/v1/a...

Mastodonのrubyを2.5.2に更新する

Mastodonのrubyは、旧Production Guide、新しいdocsのinstallationに従ってインストールしてればrbenvの管理下にあるので、まずrbenvで2.5.2をインストールする。実行ユーザーはmasto...

MastodonでpgheloのグラフがCSPで見られないので

こう、雑にCSP設定をいじるわけです。 https://github.com/noellabo/mastodon/commit/752dbbc14b7afb266e5eff63134bac551f266e0a 副作用として、サ...