Vũ Huy
CCoder.com
•Created by Vũ Huy on 4/14/2025 in #help
Help deploying Coder in offline/internal network with external domain & SSL (behind uni IT proxy)
Hi yall,
I'm trying to deploy Coder in a university lab environment for my prof, but I'm running into challenges due to network restrictions and proxy handling by the university's IT department.
⚙️ Goal
I need to run Coder in offline/internal mode on a server within our local network (e.g., 10.0.x.xxx:1512), and then have the university IT map a public domain (e.g., university.demo.com) to this internal IP with SSL properly configured.
🧩 Constraints
- IT controls all HTTPS handling, including issuing SSL certs and domain routing.
- I cannot directly expose the server to the internet or manage SSL certs myself.
- They require me to run the service locally first, and then submit a request to proxy it externally with SSL.
- Coder’s installation script seems to auto-handle proxy/SSL and expects to be publicly reachable or manage the proxy config itself.
🧠 What I'm trying to achieve
- Installing Coder using the provided script.
- Running it on an internal port like 1512.
- Avoiding any auto-configuration of HTTPS or proxy (I want to serve it without SSL locally, and let IT handle SSL via reverse proxy).
❓My questions
- How can I configure Coder to run without SSL on a custom port (e.g., 1512) internally?
- Can I fully disable Coder’s automatic HTTPS handling or proxy assumptions?
- What’s the best-practice for running Coder in an internal lab environment where SSL and public access are managed externally?
- Any recommendations on configuration flags or environment variables I should use?
Thanks in advance! I’d appreciate any guidance from those who’ve done similar deployments behind a reverse proxy or in isolated environments.
19 replies