Deploy Visual studio code in de cloud

Intro

In deze korte tutorial zullen we kort uitleggen hoe je Visual studio Code kan runnen in de cloud. Wat heb je nodig ? In theorie enkel een Linux VM met 1gb aan ram. Op de officiële github pagina kan je meer lezen over de verschillende installatie mogelijkheden (Azure, AWS, …) . Het eenvoudigste is het deployen van een Docker image op railway.app.

Aan de slag

Clone

Clone de repo van de docker code server https://github.com/cdr/deploy-code-server

Railway

Klik op onderstaan de knop om de 1 click installatie op Railway te starten.

Deploy on Railway

Vul een PASSWORD en een GIT_REPO url in (uit stap 1).

Railway zal meteen alle docker configuratie overnemen en alles deployen.

Test

In Railway ga naar   Deployments -> Triggers om  deurl van de repo te weten (voorbeeld: kommaboard.up.railway.app)

Als alles goed verlopen kan je nu inloggen.

Persoonlijke voorkeuren

Gezien we VS code in docker runnen kunnen we nu de docker file aanpassen en extra tools automatisch installeren.

In onderstaande Dockerfile hebben we .NET Core , NodeJs , Angular en Chrome toegevoegd in combinatie met een de browser preview plugin.

Je kan die naar eigen behoefte configureren.

Copy to Clipboard