Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/diegovalle/hoyodesmog
Website for https://hoyodesmog.diegovalle.net
https://github.com/diegovalle/hoyodesmog
mexico-city
Last synced: about 1 month ago
JSON representation
Website for https://hoyodesmog.diegovalle.net
- Host: GitHub
- URL: https://github.com/diegovalle/hoyodesmog
- Owner: diegovalle
- License: mit
- Created: 2016-04-17T03:26:30.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-03-23T15:16:47.000Z (9 months ago)
- Last Synced: 2024-08-07T23:41:18.235Z (5 months ago)
- Topics: mexico-city
- Language: HTML
- Homepage:
- Size: 21 MB
- Stars: 9
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Master: [![Build Status](https://travis-ci.org/diegovalle/hoyodesmog.svg?branch=master)](https://travis-ci.org/diegovalle/hoyodesmog)
Develop: [![Build Status](https://travis-ci.org/diegovalle/hoyodesmog.svg?branch=develop)](https://travis-ci.org/diegovalle/hoyodesmog)
# HoyoDeSmogWeb site for [hoyodesmog.diegovalle.net](hoyodesmog.diegovalle.net)
It is recommended to use the ansible playbook in the ansible directory
to install. You'll need to create a secrets.yml (it's encrypted in
this repo) file with the following structure (or just copy secrets-test.yml):```yml
# Structure of secrets.yml
EMAIL_ADDRESS:
SENDGRID_USER:
SENDGRID_PASS:
## created with:
## mkpasswd --method=SHA-512
DEPLOY_PASSWORD:
ROOT_PASSWORD:
NETLIFYAPIKEY:
RUNALL_HEALTHCHECK_URL:
HEALTH_CHECK_LETSENCRYPT_HOYODEMOSG:
```The RUNALL_HEALTHCHECK_URL variable is for a [deadmansnitch](https://deadmanssnitch.com) like service
To manually install, copy the files to /var/www/hoyodesmog.diegovalle.net, add
the nginx.conf file to the sites-enabled directory under nginx, and add the following line to cron in a
system with R already installed.```{sh}
* * * * * /var/www/hoyodesmog.diegovalle.net/R/run-heatmap.sh >> /var/www/hoyodesmog.diegovalle.net/R/log-heatmap.txt 2>&1
```If you have a sendgrid account you can set the EMAIL_ADDRESS,
SENDGRID_USER and SENDGRID_PASS to have the program send you and email
when 150 IMECAS are reached#License
The template used by the website is not free software.
License: pixelarity.com/license
Every else is under an MIT License