Skip to content

mattborghi/Julia-Terminal-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Julia Terminal on the web

Implementation of Julia console on the web.

Instructions

First install all the necessary dependencies npm install on server and client folders.

Then, simply run

npm run start

on both server and client folders.

There is also a simple script called RUN.dev.sh where you can run both servers with one command.

For watching changes in the server you can instead run npm run watch to run a nodemon instance.

Docker

In the root folder

Client

docker build -t client client/
docker run -it -p 8080:8080 client

Server

docker build -t server server/
docker run -it -p 3000:3000 server

Compose

Instead, we can run both docker with one command using docker compose as follows.

docker-compose up --build

Open the project at http://localhost:8080/.

Preview video

Video Preview

Resources

About

Julia terminal on the web using XTerm.js, React and Node.js.

Topics

Resources

Stars

Watchers

Forks