ダーク/ライト切り替え

docker-composeで簡易リバプロ環境構築【備忘録】

投稿日2021-02-26

Picture of the logo


目次

目次を読み込み中...

# はじめに

使い捨てのwebサーバーが必要になる事がたまにあるので個人的備忘録として、docker-composeの初期設定を残しておく。

# ここで書くこと

  • ・ リバースプロキシ設定
  • ・ https設定
  • ・ www有無でのリダイレクト

# docker-compose.yml抜粋

VIRTUAL_HOSTとLETSENCRYPT_HOSTには,区切りで2つのURLを併記する。この設定でブラウザにどのurlを入力しても、全てhttps://hoge.comにリダイレクトされる。

https://hoge.com https://www.hoge.com http://hoge.com http://www.hoge.com

  • ・ privilegedとttyは無くても動くかもしれないけど念のため。
  • ・ DNSのサブドメイン設定は先にしておく必要がある。
  • ・ ホスト側のファイアウォールで80と443を開けておく必要がある。





関連記事

備忘録】Docker-Compose上に動いているデータベースの定期バックアップ【初心者】

blog

タイトルのとおり、Docker-Compose上に動いているMysql(またはMariadb)のバックアップを取る手順について備忘録も兼ねて書き残しておきます。

【Rust】Tonicでgrpcの接続テストをするまで【初学者】

blog

VscodeでrustのDev Containerを作り、Tonicを使ったgrpcサーバとクライアントを作り、接続テストをしてみる。接続の結果、お馴染みのHello worldが表示される。

【VPN】OpenVPNサーバーを立ち上げて自分専用VPNを作る

blog

このブログ記事では、クラウド上のUbuntu LinuxホストにDocker Composeを使ってOpenVPNサーバーを構築し、自分専用のVPN環境を作る方法を紹介します。コンテナ技術を用いることで、ホストOSへの影響を最小限に抑えながら、簡単にVPNサーバーを立ち上げることができます。

tor-privoxyをdockerで運用してみた備忘録

blog

TorとPrivoxyを使ってプライバシーを保護した通信を行うため、`tor-privoxy`コンテナをDockerで運用する方法を紹介します。設定ファイルのテンプレートや具体的な利用方法について記録しています。

複数のNext.jsプロジェクトを別々のdockerコンテナで構築し、nginxリバースプロキシ

blog

同一ドメインのサブディレクトリにNext.js ウェブアプリをそれぞれ独立したdockerコンテナで起動し、更にNGINXで振り分けるまでに詰まった事を備忘録も兼ねて書き残しておきます。

Dockerを使ってNGINX→WordPressを構築する備忘録

blog

この記事では、Dockerを使用してNGINXとWordPressを組み合わせた環境を構築する方法を紹介します。NGINX→WordPressの構成を採用することで、パフォーマンスの向上とセキュリティの強化を実現します。

【Docker】Alpine Linux版Pythonにmysqlclientをインストールするとき

blog

Alpine LinuxでMySQLを使用するためには、MySQLのクライアントライブラリであるmysqlclientをインストールする必要があります。依存関係の解決に手こずったので備忘録も兼ねて書き残しておきます。

2024年夏版】Windowsからの乗り換え先Linuxはコレ!【独断と偏見】

blog

2024年夏現在のWindowsからの乗り換え候補を調査してみました。10以上のディストリビューションを試してみて、その使用感を個人の独断と偏見で纏めてみましたので、Linuxへの移行を考えている方は参考にしてみて下さい。


スポンサーリンク

このサイトをシェアする