Comments (10)
@devclinton @tsibley We can do this. Also, we'd like to set up seattleflu.org domain name for the API service instead of just a naked IP address. I'm not sure if that would prove to be related.
from incidence-mapper.
Thanks! A verifiable certificate will require a domain name, so might as well make it a seattleflu.org one. I have control over DNS and can add a subdomain for you if you give me details. (We could also have the existing seattleflu.org web server proxy requests to your backend if you'd rather requests be on seattleflu.org under some path.)
from incidence-mapper.
What details do you need @tsibley ? I should be able to provide those to you.
from incidence-mapper.
@devclinton Wasn't sure if you wanted an A record or a delegation of a subzone to your own DNS servers. Happy to just do an A for now, in which case just need:
- Subdomain or subpath you want
- Confirmation that IP address is 40.112.165.255 (unless you wanted a CNAME/ALIAS record for some internal hostname?)
from incidence-mapper.
Sorry I needed to confirm the IP. The IP you have is correct. I think the domain is up for discussion. I would think we could do incidencemapper.seattleflu.com . I am not very opinionated there. I think that name would most likely me the most descriptive and clearly tie this project to domain.
from incidence-mapper.
incidence-mapper.seattleflu.org now resolves to that IP.
from incidence-mapper.
Do you have a site-wide cert or a subdomain cert you can send me so I can update my nginx configuration? I can try to go the free route, but usually you need the ownership of root domain for that so I am thinking I will need to be provided one
from incidence-mapper.
We use the excellent Let's Encrypt for seattleflu.org and backoffice.seattleflu.org. Heroku handles the interaction with Let's Encrypt for the former, and we have an automated Let's Encrypt client, Certbot, configured for the latter. I don't have a wildcard cert on hand, although might be able to obtain one.
Let's Encrypt doesn't require ownership, only the co-operation of the owner, which you have from me. :-) So you should be able to setup Certbot for incidence-mapper.seattleflu.org which automates against your nginx infrastructure. This would be my preferred approach rather than maintaining a wildcard cert since that will require us to coordinate renewals (which are frequent).
from incidence-mapper.
Awesome! I already have a Let's encrypt docker solution ready to go for this that should need minimal configuration for our existing deployment. I should finish that by EOD today. I will update ticket once done and close ticket.
from incidence-mapper.
SSL should be enabled. I am waiting on port to be open by IT team. Sorry for delay
from incidence-mapper.
Related Issues (20)
- make selectFromDB and smoothModel understand flu_shot = (yes,no, dontknow) HOT 1
- investigate priors in smoothModel by looking at posterior distributions of non-existent sites
- Census tract should be a string HOT 2
- adjust for age in latentField models HOT 1
- explore "health reporting areas" as human-readable shapenames that work across counties HOT 1
- add concept of flu_season and interactions with season
- Simulated data and real data workflow have diverged too far and that affects testing HOT 1
- docker-compose up for api-service may failed and exited w/ code 127 HOT 2
- DockerFile.RbuildEnv failed with: The command '/bin/sh -c Rscript -e "devtools::install_version('forecast', version = '8.9', repos = "http://cran.us.r-project.org")" && rm -rf /tmp/*' returned a non-zero code: 1 HOT 5
- Simplify dbViewR::selectfromDB.R lines 84-101 HOT 1
- appendCatchmentModel should have a site-location interaction term
- Bug in expandDB: broken handling of nested geographies
- latentFieldModel needs to include CDC_ILI in modeled field if used
- introduce more specific model types in incidenceMapR
- likely bug in priors for spacetime component
- Docker image out of date? HOT 1
- Install local incidence-mapper R packages during docker build? HOT 1
- Specific user access
- Development Environment doesn't support multiple users
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from incidence-mapper.