CleanUp

備忘録と豆の知識

備忘録 - 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";
    }
}

雑に完了。