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 12 months ago
lib Added code 12 months ago
plugins Added code 12 months ago
src-gen Added code 12 months ago
.gitignore Initial commit 12 months ago
Caddyfile Added code 12 months ago
LICENSE Initial commit 12 months ago
README.md Added code 12 months ago
gen-webpack.config.js Added code 12 months ago
package.json Added code 12 months ago
webpack.config.js Added code 12 months ago
yarn.lock Added code 12 months 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