by @angrykoala
Analyse Open source projects and give hints on how to improve them. Only GitHub projects supported for now.
npm install
- Create a file
.env
in the root with the following structure:
GITHUB_USERNAME=
GITHUB_TOKEN=
npm run compile
to build the whole appnpm run tsc
to recompile backendnpm run build-frontend
to recompile frontend
- [optional]
npm run watch-frontend
to rebuild frontend automatically npm start
to run the server
- Add Caddyfile with this structure:
<Public-url> {
proxy / oslint:3030
}
- Execute
bash deploy.sh
- To deploy a new version of oslint execute
bash deploy.sh oslint
This projects is under GPL-3.0 License