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.
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.