Lightweight IDE for the cloud based on VSCode UI and made out of Theia.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Arghyadeep Kundu d0ba8bbb88 Added code 2 weeks ago
lib Added code 2 weeks ago
plugins Added code 2 weeks ago
src-gen Added code 2 weeks ago
.gitignore Initial commit 2 weeks ago
Caddyfile Added code 2 weeks ago
LICENSE Initial commit 2 weeks ago
README.md Added code 2 weeks ago
gen-webpack.config.js Added code 2 weeks ago
package.json Added code 2 weeks ago
webpack.config.js Added code 2 weeks ago
yarn.lock Added code 2 weeks ago

README.md

Vixen - IDE

Description

A lightweight IDE for the cloud based on VSCode design and made out of Theia.


Installations Required

  • git
  • npm
  • nodejs 12.0 or higher
  • make
  • gcc
  • pkg-config
  • build-essential
  • libx11-dev
  • libxkbfile-dev
  • yarn
  • caddy

Commands

Replace your domain or Reverse DNS url in the Caddyfile and run the following commands.

  • yarn
  • yarn theia build
  • pm2 start yarn --interpreter bash --name vixen-ide -- start

To change the default login credentials:

  • Generate a hashed password using caddy hash-password.
  • Replace the hashed string in your Caddyfile.
  • Replace the username as per your wish.

Default Login

  • Username: admin
  • Password: arghyadeep