↓ 1/5 はじめに
↓ 2/5 Docker, Docker Compose など基盤構築
↓ 3/5 Nginx, Certbot 導入と SSL 証明書の取得・更新
↓ 4/5 MySQL, Redmine の構築
前回記事の続きです。
課題
手順がスマートじゃない。
Redmine + MySQL の導入のみ記事1 や、SSL証明書 + Nginx を簡単に導入できるようなイメージを利用した記事2 もありましたが、セキュリティやイメージのメンテナンス継続性など、諸々の事情で見送っていった結果、これに落ち着いてしまいました。
そのため、手順がかなり面倒(わかりにくい)です。
正直このレベルであれば EC2 土台にそのまま実装してもいいと思います。
でもそうすると、この記事の存在意義が問われてしまうので、学んだ記録として残しておくことにしました。
引用・参考・謝辞
一部の引用については、記事途中にて引用元のリンクを掲載していますが、一連の記事作成をするあたり、全体の流れなどを参考にした記事について、こちらに掲載します。
そのほか、先人達の各種お知恵を拝借しました。
これらの記事があったからこそ、目的の環境構築と記事作成ができました。感謝感謝。