Docker

Let’s EncryptのSSL証明書をDocker使って自動更新

ほぼ5年ぶりですが、昔の書きかけの記事を完成させておきますwさてさて、今回はLet's EncryptでのSSL証明書の自動更新を紹介します。Let's Encryptの証明書有効期限は90日なので、最初の頃は手動で更新して運用していたので...
Docker

OpenRestyでLuaを使った動的リバースプロキシを構築2

さて前回の続きです。Dockerfileはできたので、肝心のLuaスクリプトを実装します。実装概要として以下。プロキシ先の情報をMySQLに格納振り分け先の判定はドメインとロケーションmemcachedでキャッシュするローカルネットワーク内...
Docker

OpenRestyでLuaを使った動的リバースプロキシを構築1

前回、最後にちらっと予告していた「OpenResty」をDockerでたてて、Luaスクリプトを使って動的リバースプロキシを構築したいと思います。まずはDockerfileを作成していきます。ベースとなるイメージは公式で出している「bust...
Docker

Apache+PHP-FPMをDocker化

数年前までは、Apache+PHP-FPMの環境ってrpmインストールや自前コンパイルして構築していたのですが、頻繁にバージョンアップがあって管理が大変だったので、去年ぐらいにDocker管理化して自動化するようにしました。今回はその構築方...
技術ネタ

freenomで無料ドメインを取得してMyDNS.JPで管理する

前回紹介したMyDNS.JPでも無料のドメインは取得できるのですが、あくまでサブドメインという形での取得になります。Google Adsenceはルートドメインの所有者でないと審査が通らないので、広告を出したいという場合はドメインを独自に取...