Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/monogramm/docker-covid
:whale: :gem: Custom container for lifen-labs/covid
https://github.com/monogramm/docker-covid
covid-19 docker health ruby
Last synced: about 2 months ago
JSON representation
:whale: :gem: Custom container for lifen-labs/covid
- Host: GitHub
- URL: https://github.com/monogramm/docker-covid
- Owner: Monogramm
- License: agpl-3.0
- Created: 2020-03-23T10:53:15.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-01-29T21:44:59.000Z (almost 3 years ago)
- Last Synced: 2024-04-14T21:45:42.472Z (9 months ago)
- Topics: covid-19, docker, health, ruby
- Language: Shell
- Homepage: https://github.com/lifen-labs/covid
- Size: 62.5 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
[![License: AGPL v3][uri_license_image]][uri_license]
[![Docs](https://img.shields.io/badge/Docs-Github%20Pages-blue)](https://monogramm.github.io/covid/)
[![Build Status](https://travis-ci.org/Monogramm/docker-covid.svg)](https://travis-ci.org/Monogramm/docker-covid)
[![Docker Automated buid](https://img.shields.io/docker/cloud/build/monogramm/docker-covid.svg)](https://hub.docker.com/r/monogramm/docker-covid/)
[![Docker Pulls](https://img.shields.io/docker/pulls/monogramm/docker-covid.svg)](https://hub.docker.com/r/monogramm/docker-covid/)
[![Docker Version](https://images.microbadger.com/badges/version/monogramm/docker-covid.svg)](https://microbadger.com/images/monogramm/docker-covid)
[![Docker Size](https://images.microbadger.com/badges/image/monogramm/docker-covid.svg)](https://microbadger.com/images/monogramm/docker-covid)
[![GitHub stars](https://img.shields.io/github/stars/Monogramm/docker-covid?style=social)](https://github.com/Monogramm/docker-covid)# **Covid** Docker image
Docker image for **Covid**.
This image aims to provide the following features:
- production ready image based on official [ruby](https://hub.docker.com/_/ruby/) docker image
- using [puma](https://puma.io/) to serve the application
- available as either debian or alpine variants
- running as non-root user (user/group name and id based on build arguments)
- sample Nginx setup
- automatic wait for database to be ready
- automatic database setup and migrations
- automatic admin user creation (email and password based on environment variables)
- automatic generation of a self signed certifcate for local usage
* Note that it's still recommended to mount valid certificates for production:construction: **This image is still in beta!**
## What is **Covid** ?
Web application which aims to facilitate covid-19 patients' self-monitoring at home via forms sent by SMS.
> [**Covid**](https://github.com/lifen-labs/covid)
## Supported tags
[Dockerhub monogramm/docker-covid](https://hub.docker.com/r/monogramm/docker-covid/)
- `alpine` `latest`
- `debian`## How to run this image ?
1. Clone this project using `git clone https://github.com/Monogramm/docker-covid.git`
1. Replace any default information in the `.env` file by your own (password, Twilio)
1. Run the application by using `docker-compose up -d`
1. Open your browser at _https://localhost:3000/admin/_For production, it is recommended to generate your own certificates (see `docker-compose.yml`).
# Questions / Issues
If you got any questions or problems using the image, please visit our [Github Repository](https://github.com/Monogramm/docker-covid) and write an issue.
[uri_license]: http://www.gnu.org/licenses/agpl.html
[uri_license_image]: https://img.shields.io/badge/License-AGPL%20v3-blue.svg