2024-03

fail2ban

fail2ban でbanしたIPが有効なものでないか確認する

fail2ban等のソフトを使用して防御するが、有効なIPをbanしてしまっていないかは気になるので確認するスクリプトを作成した
IT-DIY

ranger を vim から使う

ranger は vimから使えます。とても便利でエクスプローラ系のプラグインを入れなくても便利に使えます。使い方は簡単で、vim 上で、viモードで「\」→「r」とタイプするだけ。
IT-DIY

ranger 導入 と コマンド

操作コマンド備考ルート ディレクトリg → e/etc に移動g → v/var に移動ブックマーク登録m → 任意の1文字マークしたいディレクトリに移動して、m→文字 でマークブックマーク へジャンプ' → <マーク文字>マーク文字のディ...
IT-DIY

google search console サイトマップ取得できませんでした

全然アクセスがされないので、google console にサイトマップを登録してみました。ユーザ登録をしたり、DNSにtxtレコードを追加したりした上で、WORDPRESSで自動生成されるサイトマップを登録したところ、「取得できませんでし...
Docker

rails 同一Dockerコンテナで 複数アプリを動作させるときのGemインストール

1つのrailsアプリで、複数のインスタンスを起動させたり、複数のアプリでも共通のgemを使用している場合などで、コンテナを複数起動して同一ホスト上で複数のアプリを運用する場合に、gemのインストールを1箇所にして無駄を無くせるという話です...
Docker

rails Dockerコンテナ の gem インストール

Ruby on Rails をコンテナを使って開発をするときには、ベースになる gem までがインストールされたコンテナに対して、開発するソースコードや追加の gem(rails含む) については volume でコンテナ以外に保持して永続...
IT-DIY

rails で 画像 CSS が反映されない

rails で production モードで運用を始めたあと、画像やcssやjava script などを更新したけど、反映されないときアセットのプリコンパイル rails assets:precompile をしてから、アプリのリスター...
IT-DIY

favicon apple-touch-icon.* へのアクセス

WEBへのアクセスログで、favicon や apple-touch-icon のログが何者か確認した。 悪意が無いためログから排除する方法。
IT-DIY

WordPress の robots.txt にアクセスできなかった

WordPress は、記事の更新状況により robots.txtを自動生成してくれる。通常は自動生成されたrobots.txt に従いクローラがチェックしてくれる。ただし、NGINX に以下のような設定をしていたところアクセスができなくな...