The source code has been moved here
Xdev is the first cloud native distro made for developers.
You can run Xdev everywhere you have docker daemon running.
For more info please follow the documentation here.
Demo link: http://demo-xdev.sindria.org:8080
Password: sindria
Web Mode
Legacy Mode
- Cloud environment on docker node or k8s cluster.
- Local environment using Docker Desktop on Windows/OSX.
- Local environment on Gnu/Linux host without X11.
- Reliable, replicable standard cloud environment for all devs in any organization.
- Testing environment for clean run and destroy any software such as DE, WM and stuff like that.
-
Open terminal emulator:
ALT + D
-> type: terminator ->ENTER
-
Move terminal to workspace 3:
ALT + SHIFT + 3
-
Open browser on workspace 1:
ALT + D
-> type: firefox-developer ->ENTER
-
Move to workspace 2:
ALT + 2
-
Open PhpStorm:
ALT + D
-> type: phpstorm ->ENTER
-
Move to workspace 3:
ALT + 3
-
Close window:
ALT + SHIFT + Q
With xdev you have complete linux workstation ready out of the box with the following contents:
- Terminator
- Oh My Zsh
- Flux
- Git Sindria
- Tmate
- Asciinema
- Pandoc
- Docker
- Docker Compose
- Kubectl
- Lens
- Remmina
- Telegram Desktop
- Discord
- Firefox Developer
- Postman
- Google Chrome
- Sublime Text
- Visual Studio Code
- Mysql WorkBench
- DataGrip
- PhpStorm
- PyCharm
- IntelliJ Idea
- WebStorm
- RubyMine
- GoLand
- Clion
- Docker CE
- Docker Compose
- On your host make a directory:
mkdir -p xdev
- Move into it:
cd xdev
- Go to under deployments folder
- Setup file env:
cp .env.example .env
- Setup Docker Compose
cp docker-compose.example.yml docker-compose.yml
- Run:
docker-compose up -d
- Url: http://localhost:8080
wget --no-check-certificate https://raw.githubusercontent.com/SindriaInc/xdev/master/bin/xdev-install.sh -O - | sh
N.B. If you got an error check out others deployments mode, such as host mode and subnet mode.
This software is release open source under GPL license.