GeriLife / GeriLife/wellbeing-client
Deployment script
- Dominant language
- Vue
- Stars
- 0
- Forks
- 0
- PR merge metrics
- No merged PRs in 30d
Description
We need to deploy the Meteor backend and Vue.js frontend to a single domain, such as example.com. When a user visits "example.com" the Vue.js frontend would render and connect to the Meteor backend on the same server.
We have been using the [Meteor Up](https://meteor-up.com/) project (MUP) for deployment. MUP basically builds a Docker container from a Meteor project source code and deploys it to a pre-configured server (with nginx and MongoDB already installed). MUP can be extended to add [hooks](https://meteor-up.com/docs.html#hooks), [custom Docker options](https://meteor-up.com/docs.html#docker-options), and [nginx reverse proxy config](https://meteor-up.com/docs.html#reverse-proxy), which might be useful for our deployment purposes.
Ideally, deploying the GeriLife client/server code would be as simple as a single command.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.