Moumouls / next-atomic-gql-server

A server for Next Atomic GQL based on Parse Server with defined schema feature

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Next Atomic Server

CI codecov Quality Gate Status Bugs Code Smells Lines of Code Maintainability Rating Quality Gate Status Reliability Rating Security Rating Technical Debt Vulnerabilities

Install

yarn

Dev

yarn dev

Schemas

You can create/edit/delete schemas into ./src/schema/schemas

Code Quality/Security: Local SonarQube

You need to have Docker installed on your system, then you can run yarn deploy-sonarqube (need to be launched once for your entire system/projects). On OS/Docker reboot you can ensure that sonarqube is up with yarn sonarqube

To run a scan yarn scan results are available at http://localhost:9000

Kubernetes/Rancher

You can find some example files (that you need to modify) of deployment.yml and a .rancher-pipeline.yml. The deployment file do not cover the creation of the MongoDB database

About

A server for Next Atomic GQL based on Parse Server with defined schema feature

License:Apache License 2.0


Languages

Language:TypeScript 97.1%Language:Dockerfile 2.4%Language:JavaScript 0.6%