CodeWe is an open-source live code-sharing website developed in Javascript with express and MongoDB.
The first step is to clone this repository.
Open a terminal and run:
git clone https://github.com/CodeWe-projet/CodeWe.git
Next step is to install depedencies
cd CodeWe
npm install
Codewe uses MongoDB to store the documents. So install it from the official MongoDB site
Before running the project you need to create the configuration file config/config.json
from the config/config dist.json
with your informations, like the host, the port, your database credentials, etc.
To run the server, run a shell in the CodeWe/src
folder and run:
node ./src/server.js
Feel free to contribute, open an issue, then fork the repo and submit a PR.
This project is under MIT licence. The full licence can be read here.
- Document with privileges (anon auth, and jwt usage)
Version 2.1.0
- Preparing the back-end for authentication.
- New prometheus gauges and counter.
- Adding support of 20+ languages.
- Allow sharing URL by QR Code.
- Customize tabulation size.
- Remove line and others major bugfixes.
Version 2.0.1
- Ability to redirect an http port to the main https port.
- Update configuration.
- Minor bug fixes.
- Update legal content.
- Major bug fixes.
Version 2.0.0
- Rewriting of the back end in nodejs.
- Report issue button.
- Minor bug fixes.
- Initialisation of project using python and Flask for backend.