Skip to content

xinyangyuan/mail

Repository files navigation

Mail

Actions Status Shockmail Website Shockmail Demo App

This project is build with node-js, express, and mongdb (backend), and angular framework (frontend).

Getting Started

Visit our website: shockmail.today
Visit internal testing demo app: shockmail.test

For Developer

Development

- start client app and server api

$ npm run start:client # port 4200
$ npm run start:server # port 3000

- stripe webhook events

$ stripe listen --forward-to localhost:3000/api/stripe/webhook

- serve via docker

$ docker-compose up --build

Production

- build production images

$ docker-compose -f docker-compose.prod.yml build

- serve docker production container network

$ docker-compose -f docker-compose.prod.yml up --build # port 80

Deployment

Edit and update Dockerrun.aws.json file, and deploy to aws elastic beanstalk.

Versioning

We use SemVer for versioning. For the versions available, see the tags on this repository.

About

SaaS application for mail proxy service.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published