port

PORTでもくもく

PORTのもくもく会に行きました。 先月行けなかったので、少し久しぶりな感じでした。 だんだん知り合いが増えてきて、ホーム感増してきたの嬉しいなぁ。 LTをやったので懇親会にも初参戦したよ。 あまり話したことない人とたくさん話せて楽しかったです。 主に趣味鯖上で運用しているSNSの dumpのcronを書き換えたりsidekiqの設定を変えたりしました。 備忘録を残します。 $ crontab -l 0 0 * * * docker run –link mastodon_db_1 –volume /opt/backup:/mnt/backup –network mastodon_internal_network postgres:9.6-alpine /bin/sh -c “pg_dump -U postgres -h mastodon_db_1 postgres | gzip -c > /mnt/backup/dump-`date +’%Y-%m-%d’`.sql.gz; exit” > ~/cron.log 2>&1 本当はローカルにdump取りたいの でもとりあえずdiscfullでEC2が定期的に落ちるのどうにかしたいので `date +’%Y-%m-%d’` ここの部分を削除して dumpファイルが最新のものに上書きされるようにしました。 つまりこうです。 $ crontab -l 0 0 * * * docker run –link mastodon_db_1 –volume /opt/backup:/mnt/backup –network mastodon_internal_network postgres:9.6-alpine /bin/sh -c “pg_dump -U postgres -h mastodon_db_1 postgres | gzip -c > /mnt/backup/dump.

PORTもくもくメンテナンス

PORTのもくもく会へ行ってきました。 おやつタイムに配られたシュークリームアイス😊 ランチタイムも色々と会話できたの楽しかったです。 主にMastodonのバックアップ/メンテナンスやりました。 . やったこと - postgreSQLのバックアップ - GitHubで設定ファイルの保全 - EC2上へメンテナンスページの設置 - メンテナンスの流れ確認(設定ファイルについてなど) . postgreSQLのバックアップとったの。 . 第 23章バックアップとリストア https://www.postgresql.jp/document/8.1/html/backup.html 復習しておこう。 Docker上にバックアップ用のディレクトリを作成して pg_dumpを実行しました。 . Nginx設定ファイル内の整理をして Mastodonの設定ファイルとNginxの設定ファイルを scpコマンドをつかいDLしてGitHubに保存。 . EC2インスタンス上にメンテナンスページ用のディレクトリを作成して GitHub上にメンテナンスページを置いていたので それをgit cloneしてメンテナンスの準備をしたよ。 . site-availableにメンテナンス用のNginx設定ファイルを置いて 中の設定ファイルをメンテナンス用に変更したの。 シンボリックリンクを書き換えて、設定ファイルをテストし 忘れずにNginxをリロード。 . これblog書いていて 下書き保存がうまくいかず 一度ぜんぶ消えてしまったので もう一度はじめから書き直したの 復習バッチリです!!! . 帰りは一杯飲んで帰ったよお。

勉強会

PORT勉強会に行ってきました。 ノージャンルもくもく会といったかんじ。 人数も多くて会場も綺麗でLT(発表)もあるし アクセスも良くて月イチで開催しているの。 とても良い感じだったので継続して参加していきたいです。 . Mastodonの構築 調べて、レシピをつくって 主にローカル汚すだとか セキュリティ面でとんでもないレシピになっていないか わかりそうなひとにチェックをして貰ってから 動くかどうかはコンピューターで答え合わせをする みたいな感じで、マストドンのほうはわりとゆるゆる出来ていたの。 . Misskeyマジでそんな余裕ないくらい まず出回っている情報が少ないので 情報収集がままならず AWS利用での構築方法を模索しなくてはならなくて OSが違うだけで、こんなにも大変なのかとおもいました。 構築方法には書かれていないけれども インストールしなくてはいけないものだとか ファイルの設定内容についても どこをどう編集したら良いかわからず。 とりあえず流れをgistにまとめました。 https://gist.github.com/suwa3/e2a4ea4d5558b6995cf2f0affaa9447e でもこれ90%で動いてないの。 残り10%を調べなければいけないの。 . 夜からはみそぴぴデートだよ。 最近どうよ、 から始まって 近況報告しつつも やっぱりMisskeyの構築のこと色々と聞いてもらった。 なんだかねえ、うまくいかないのよ。 みそぴぴもAWS使っているので これから一緒に勉強していけたらいいなあ。 一緒に勉強できる仲間ほしいね。