Untitled attachment
https://ukadon-cdn.de10.moe/system/media_attachments/files/112/414/771/505/043/627/original/79e5fbc06ba44790.png
@ponapalt わーい
いまのサーバーがこんな感じで複数のhttp/https で提供するサービスをもっていて、各サービス(四角い枠)をdockerコンテナとして起動してます。
お外からの通信はhttpsをnginxで受けてhttpで各コンテナに中継したり、LetsEncryptの更新のためにドメインやディレクトリ指定でどのコンテナに送るか分岐しています。
なんとなく変だなーと思っているのが、dockerのコンテナを立ち上げるたびにnginxにレコードを追加して再起動するのが必要になるという点。(≠コンテナで起動するだけで完結しないところ)全サービスを1つのサービスにすることも考えたけど横方向につながりのないサービスをまとめられてしまうのもなんか違う。
運用合ってそうな感もあるし、あってなさそうな感もあるので、何かアドバイスがあればほしい…です
076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.