8000 GitHub - SindriaInc/xdev: Xdev is the first cloud native distro made for developers.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Nov 26, 2022. It is now read-only.

SindriaInc/xdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker image License: GPL v3

Xdev

WARNING REPOSITORY ARCHIVED

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

Demo link: http://demo-xdev.sindria.org:8080

Password: sindria


Web Mode

xdev

Legacy Mode

xdev

Use case

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

Tutorial

  • 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

Information

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

Requirements

  • Docker CE
  • Docker Compose

Setup

Standard install

  • 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

WSL install

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

License

This software is release open source under GPL license.

About

Xdev is the first cloud native distro made for developers.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  
0