11# DevzBox
22
3- ** WIP, need few bugs fixed!**
4-
5- Batteries included, automated deployment of user-friendly, disposable developer environments based on Ubuntu
3+ Batteries included, automated deployment of disposable dev envs based on Ubuntu 20.04
64
75## About
86
@@ -13,17 +11,17 @@ This is mainly for local usage with 16GB RAM+ but you can use it on remote dedic
1311
1412Without any customization it will spawn VM with:
1513- Ubuntu 20.04 LTS Desktop upgraded to latest version
16- - installed packages: ` make gcc g++ gettext-base wget curl `
14+ - additional apt packages: ` make gcc g++ gettext-base pwgen wget curl `
1715- Golang from snap (automatically updated)
1816- Node.js 14.x LTS from apt repo (upgradable with apt-get)
19- - Docker from apt repo (upgradable with apt-get)
17+ - Docker from official apt repo (upgradable with apt-get)
2018- k8s cluster with
2119 - ` kind ` from ` go get `
2220 - ` kubectl ` and ` helm ` from snap (automatically updated)
2321- NoMachine remote desktop server exposed only via local network
2422- JetBrains Toolbox with selected dark skin and no analytics selected, for easily installation and one-click upgrades of IntelliJ IDEA etc.
2523
26- You can easily add your scripts to install what you need
24+ You can easily add your custom scripts to install in ` provision/custom `
2725
2826## Setup
2927
@@ -61,7 +59,7 @@ With all prerequisites installed, just
61591 . Edit ` vm/niceproject/Vagrantfile ` to your liking.
6260 Probably you just want to uncomment some lines that are installing tools.
6361 There are ` !!! CHANGE ME !!! ` blocks in places that you should edit
64- 1 . Change your current dir to ` vm/niceproject ` and execute
62+ 1 . Start and provision VM
6563 ``` bash
6664 # use Hyper-V on Windows
6765 # after launching you will be asked about Hyper-V Virtual Switch, just enter number with proper ID
0 commit comments