diff --git a/README.md b/README.md index c6b5b43..cda529f 100644 --- a/README.md +++ b/README.md @@ -26,3 +26,31 @@ TODO(earne): Remove this/ update - Generate SSH key and add to services - Tailscale (`sudo tailscale up --ssh`) - Restart! + +If code-server: + +- Install `https://github.com/coder/code-server/releases/download/v4.5.0/code-server-4.5.0-amd64.rpm` +- Config file: [like this](https://tailscale.com/kb/1166/vscode-ipad/#step-3-make-code-server-available-on-the-tailscale-interface) +- `usysctl enable --now code-server` +- `sudo tailscale cert ...` +- nginx proxy! +- `sudo firewall-cmd --add-port=443/tcp ; sudo firewall-cmd --runtime-to-permanent` + +``` + server { + server_name .ts.net; + + listen 443 ssl; + listen [::]:443 ssl; + ssl_certificate /etc/.crt; + ssl_certificate_key /etc/.key; + + location / { + proxy_pass http://100.111.117.54:8080/; + proxy_set_header Host $host; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection upgrade; + proxy_set_header Accept-Encoding gzip; + } + } +```