https://github.com/bradymholt/veritas
A web application for social groups to share contact info, calendar events, track attendance and more.
https://github.com/bradymholt/veritas
Last synced: 9 days ago
JSON representation
A web application for social groups to share contact info, calendar events, track attendance and more.
- Host: GitHub
- URL: https://github.com/bradymholt/veritas
- Owner: bradymholt
- License: mit
- Created: 2013-08-12T19:28:26.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-01-15T22:55:41.000Z (over 8 years ago)
- Last Synced: 2025-03-29T06:51:13.435Z (29 days ago)
- Language: Ruby
- Size: 6.74 MB
- Stars: 7
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
veritas
=======A web application for social groups to share contact info, calendar events, track attendance and more.
## Setup
The following files need to be created. There are [file_name].example files in this repository that can serve as a template.- `config/database.yml` (database configuration)
- `client_secrets.json` (Google API secrets for Google Calendar integration)
- `ansible/production` (production server inventory file)
- `ansible/group_vars/production` (production settings)Per the provisioning script, MySQL db backups will be stored at the S3 location defined by the variable: `s3_db_backup_location`. It is recommended to setup a lifecycle policy on the S3 bucket so that backups will be automatically deleted after a certain number of days.
## Configuration Management Scripts
From `/ansible` directory:
- **Provision**: `ansible-playbook -i production provision.yml`
- **Deploy**: `ansible-playbook -i production deploy.yml`## Screenshot
