Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/teleivo/vagrant-openmrs-platform-radiology
:hospital: Vagrant+Packer+Docker Compose setup for OpenMRS Platform 2.0 with Radiology Module
https://github.com/teleivo/vagrant-openmrs-platform-radiology
Last synced: 1 day ago
JSON representation
:hospital: Vagrant+Packer+Docker Compose setup for OpenMRS Platform 2.0 with Radiology Module
- Host: GitHub
- URL: https://github.com/teleivo/vagrant-openmrs-platform-radiology
- Owner: teleivo
- Created: 2016-07-16T10:31:53.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-07-30T20:08:30.000Z (over 8 years ago)
- Last Synced: 2024-11-08T18:52:59.031Z (about 2 months ago)
- Language: HTML
- Homepage: https://github.com/openmrs/openmrs-module-radiology
- Size: 69.3 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Vagrant OpenMRS Platform Radiology
> Vagrant+Packer+Docker Compose setup for [OpenMRS](http://openmrs.org) Platform 2.0 with the [OpenMRS Radiology Module](https://github.com/openmrs/openmrs-module-radiology)
This repository contains the necessary infrastructure code and related resources
required to run OpenMRS Platform 2.0 using Docker containers that start an instance
of the OpenMRS Platform 2.0 and deploys the OpenMRS Radiology Module.NOTE: deployment of radiology module is still in progress :) be patient!
For more information about the OpenMRS Platform visit [openmrs.org](http://www.openmrs.org/).
## Prerequisites
Make sure you have [Vagrant](https://docs.docker.com/) and [Packer](https://www.packer.io/) installed.
## Setup
Start by cloning this repository:
```
git clone https://github.com/teleivo/vagrant-openmrs-platform-radiology
```### Packer
Enter the directory and build a virtual machine image of your choosing* Virtualbox
* Digital Oceanusing Packer.
```
cd vagrant-openmrs-platform-radiology
packer build -only=digitalocean packer.json
```NOTE: make sure to export your digital ocean api token as environment variable `DO_API_TOKEN` (see packer.json to double check).
this will create a droplet and run a simple provisioning script, then create a
snapshot out of the image and delete the droplet again. From now on you can use
the image to create droplets.To see what images are avaiable do
```
vagrant digitalocean-list images
```The image id is what needs to be exported as environment variable `DO_PROVIDER_IMAGE` (see Vagrantfile to double check).
## License
[MPL 2.0 w/ HD](http://openmrs.org/license/) © [OpenMRS Inc.](http://www.openmrs.org/)