Skip to content
This repository has been archived by the owner on Jun 6, 2021. It is now read-only.
/ reminders Public archive

Application built on top of Sinatra and React that enables its users to keep track of their own reminders.

License

Notifications You must be signed in to change notification settings

sasalatart/reminders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reminders

DUB Docker Automated buil Code Climate

About

This is an application built on top of Sinatra and React that enables its users to keep track of their own reminders.

Setup

Development

  1. Clone and cd into this repository
  2. Set the HMAC_SECRET environment variable as any string (example: export HMAC_SECRET=secret)
  3. Run rake dev:install
  4. Run rake db:reset
  5. Run shotgun config.ru
  6. Open a new shell and run rake dev:start_front

Docker

# Pull and run the application and PostgreSQL
$ docker run -d --name=postgres_db postgres:9.6.1

$ docker run -d --name=reminders -p 80:9292 -e HMAC_SECRET=any-secret \
                --link=postgres_db:postgres_db sasalatart/reminders

# Setup the database
$ docker exec reminders rake db:reset

The server's machine should now be redirecting its port 80 to the container's port 9292.

About

Application built on top of Sinatra and React that enables its users to keep track of their own reminders.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published