- Secure - https://certder.appspot.com/secure
- Insecure - https://certder.appspot.com/
- cert.der-web: front end
- cert.der-server: back end
-
Installation
- Front End
cd cert-der-web && npm i
- Create
.env
file incert.der-web
and fill out values from.env.example
- Install Homebrew, and run
npm run setup
to setup and install keys for running securely
- Back End
- Make sure serverless is installed globally
- fill out
.env
from.env.example
- Get credentials for Google Cloud, and place in
~/.gcloud
directory - To deploy, run
sls deploy
- Front End
-
To run front end locally,
cd cert.der-web
and runnpm run serve
- To add a new component, copy one of the components in the
src/components
folder to a new.vue
file - In
main.js
, import the component and useVue.component
, like the post component is.
Master branch has a hook that auto builds and deploys through Google App Engine
https://documenter.getpostman.com/view/3570478/SzS7P5ij?version=latest