Comments (1)
For future reference, below are steps I used to setup local server that seems to work same as https://peer.school/ site.
The steps shown are on a 10.14 macos laptop (with homebrew), but should be similar for linux. Any device with a web-browser on same network, in this case 192.168.0.x, can reach the website at http://192.168.0.78:64263 in this example.
$ date
Fri Jul 24 14:17:26 EDT 2020
$ brew install node git
$ node --version
v6.16.0
$ npm install -g serve. ### or leave out the -g to do local not global install
$ git clone https://github.com/holtwick/peer2school.git
Cloning into 'peer2school'...
### ...
$ cd peer2school
$. npm install
$ npm ci
$ npm build run
$ cd dist; ln -s . dist ; ls -l ; cd .. # symlink hack to fix /dist/css not found
total 40
drwxr-xr-x 4 emerg wheel 128 Jul 24 14:42 css
lrwxr-xr-x 1 emerg wheel 1 Jul 24 15:21 dist -> . # hacky symlink
$ serve -s dist
┌───────────────────────────────────────────────────┐
│ │
│ Serving! │
│ │
│ - Local: http://localhost:64263 │
│ - On Your Network: http://192.168.0.78:64263 │
│ │
│ This port was picked because 5000 is in use. │
│ │
│ Copied local address to clipboard! │
│ │
└───────────────────────────────────────────────────┘
from peer2school.
Related Issues (20)
- Das Whiteboard kann nur durch die Lehrkraft bearbeitet werden.
- Avoid phantom text selection on iPad
- Multilanguage HOT 2
- Whiteboard aspect ratio HOT 2
- Activate student HOT 1
- Whiteboard undo/redo
- Allow switching between multiple whiteboards
- Allow different backgrounds for whiteboard HOT 1
- Show list of online students HOT 1
- Scalability & Performance HOT 5
- Growing whiteboard
- Fix video on iOS
- Video SFU / Conferencing HOT 7
- First Launch Experience - FLE HOT 1
- End-to-end encryption HOT 1
- Teacher can manage multiple boards
- Check Usability on smartphone (pupil)
- How to add twilo turn in y-webrtc codemirror? Any idea? HOT 1
- please update in vs.net2019
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from peer2school.