SSL setup, orchestrator prep, happy progress.

I'm feeling well enough this evening, so I'll try and put a few hours in. Today, I will try and set up the SSL in prod.

Finished the SSL setup. Had to set up a quick nginx proxy, but everything works fine now. It's going to change very soon though, as I'm going to have a code-server for each of the containers.

The next step i setting up the orchestrator. I will need to:

  • start and stop containers, assign random free ports on startup
  • keep track of containers and their ports
  • route each user's traffic to their respective containers' code-server instances

Still not sure how the routing will work, never done that before.

I've cleaned up the driver project a little and created the new orchestrator project. I've added a start endpoint and can start multiple containers with different ports using it.

While I was doing that, I sent the currently deployed demo to my friend. His feedback: it works. lol.

Checking up on the code-server bug before I call it for the day, there has been some development on the issue and it seems like the solution was found: https://github.com/coder/code-server/issues/6977#issuecomment-2445351888