備忘録 - Dockerで動かしたCoderをNginxでサブドメインとして設定する
Coderはブラウザで操作できるVSCode。
github.com
GitHubの通りにDockerコマンドを打つと、Coderがポート8443で立ち上がる。
docker run -itd -p 127.0.0.1:8443:8443 -v "${PWD}:/home/coder/project" codercom/code-server --allow-http --no-auth
試しにcoderというサブドメインを設定し、次のようにします。
server { listen 80; server_name coder.example.com; location ~ ^/ { proxy_pass http://127.0.0.1:8443; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }
雑に完了。