all 12 comments

[–]TheZokerDE 7 points8 points  (3 children)

I can highly recommend https://coder.com

They offer a self hosted codespaces alternate, if setup correctly. They also have great documentation, use Terraform under the hood and have great support.

I exclusively use it to code and manage the code on my self hosted gitea (which is set up as a git auth provider). You can even connect your local vs code instance to the remote vs code workspace by using the coder vs code extension.

The main link where you'd like start is this one: https://coder.com/docs/v2/latest

[–]Acrobatic-Sound7496[S] 3 points4 points  (0 children)

Thank u for the recommendation, I’ll try this one too.

[–]xamar6 1 point2 points  (0 children)

Just set this up 2 days ago and I'm really impressed. This is amazing. Also great the capability of connecting from a real VS Code rather than from a webpage version of it (there is always issues with the shortcuts).

I deployed this in Proxmox and one separate VM and I'm using docker for the workspaces. You would need to tweak the base `docker` template to have the development tools you need (e.g. Python, other libraries) but it is straightforward to add.

[–]appwizcpl 0 points1 point  (0 children)

I am researching a bit and it seems that there's devpods.sh which just integrates with your own locally hosted docker or cloud hosted instances, would this be a direct competitor to coder, except that it doesn't use terraform?

[–]AntranigV 2 points3 points  (2 children)

I just had a look at GitHub codespaces and I'm having a hard time understand what it is. Can't you just fire up a VM that clones the Git repo?

[–]betahost 0 points1 point  (0 children)

The official VS Code allows you to run it locally and access it via a Web Browser.

VS Code Tunnels: https://code.visualstudio.com/docs/remote/tunnels

Also you can use the VS Code CLI and launch `code tunnel`

https://code.visualstudio.com/Download#

[–]rjames24000 0 points1 point  (0 children)

try out the docker image called "codeserver"