The frontserver of the private RC-Network
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Julius Riegel 8a25dd2832 Integration of vue.js, Better Routing and more
- Added Fonts and routing to fonts in font folder
- Added vue.js
- Added configurable routing by file-extension via config.json
- Added fonts to the style.css
6 years ago
glob Integration of vue.js, Better Routing and more 6 years ago
res Integration of vue.js, Better Routing and more 6 years ago
.gitignore Created the core 6 years ago
LICENSE Restored Content 6 years ago
README.md Integration of vue.js, Better Routing and more 6 years ago
config.json Integration of vue.js, Better Routing and more 6 years ago
server.js Integration of vue.js, Better Routing and more 6 years ago

README.md

rcn-frontserver

About

This is the front-web-server of the Raspberry pi Communication network.

Modules

NodeJS

  • winston
  • pkg
  • perfy
  • jsdom
  • winston-daily-rotate-file
  • args-parser

Embedded in the html-file

  • JQuery
  • Vue.js

Details

This web server uses folders for every type of file (depending on the file's ending) and routes to the folders. There are also global files, that are implemented in every html via dom-manipulation. The behaviour for every file extension can be configured in the config.json This server uses vue.js and jquery to make the website as interactive, as possible. This server works with https. To run it. it needs to have access to the folder .ssh in the same directory where a valid cert.pem and a valid key.pem is are existing.

Roadmap

Done

ToDo

  • Mounting of folders or files on other locations (by using the config.json)
  • a package.json because it seems to be important nowadays