Comments (10)
If we ( @WheresHJ ) switch our domain to this DNS below, it will start using Cloudflare and gain SSL. I can change the email of the cloudflare account (and password) if you tell me which one to use.
Change Nameservers to:
ns1.iwantmyname.net becky.ns.cloudflare.com
ns2.iwantmyname.net cody.ns.cloudflare.com
ns3.iwantmyname.net Remove this nameserver
ns4.iwantmyname.net Remove this nameserver
from cambridge_voting_locations.
Does https://letsencrypt.org work for us?
from cambridge_voting_locations.
I use LetsEncrypt on my personal server. It is awesome. I have a cronjob that renews it every 90 days as required and updates nginx. I don't think that is something we want in this case though.
Cloudflare is a top-100 standard service that (amongst other things) takes care of details and adds encryption to github sites as an overlay. It should solve our issue for our essentially client side app.
from cambridge_voting_locations.
Moving from github pages to heroku is another viable solution which would also give us HTTPS at some minor technical cost.
from cambridge_voting_locations.
@beechnut and I just changed these nameservers. Let us know if this was successful @thadk .
from cambridge_voting_locations.
Ahh nonstop class today forgot it was Tuesday and double booked. I'll keep an eye on it and do what I can from the Cloudflare. Right now it is still redirecting.
from cambridge_voting_locations.
@thadk your DNS might be cached - I tried it just now, and instead of getting an untrusted cert issue (which I seem to remember getting before), I got "This site canβt provide a secure connection - votecambridge.com sent an invalid response."
from cambridge_voting_locations.
I just told Cloudflare to rescan, and it says we should try again in a couple hours.
from cambridge_voting_locations.
Full (strict) instead of "Full" does not work because Github does not have a valid certificate.
I followed the instructions at https://blog.cloudflare.com/secure-and-fast-github-pages-with-cloudflare/ to add a "Page Rule" so that people using HTTP are forwarded to HTTPS so they can always use the "locate me" API.
from cambridge_voting_locations.
Looks good to me! Thanks so much to @thadk @WheresHJ and @beechnut for getting this knocked out. π€
from cambridge_voting_locations.
Related Issues (20)
- Add biking directions
- either add support for searching by neighborhood, or add custom error messages for neighborhood searches
- consider retiring geojson-google-maps HOT 2
- Check the recently-added early voting geoJSON against the info in the data portal
- Early Voting Polling location geojson file property names differ from old one. HOT 4
- give user directions to early polling location based on current location HOT 1
- give user directions to early polling location based on entered address HOT 4
- display polling location list items into an accordion HOT 3
- display list of polling locations w/hours in early voting tab HOT 1
- bug: precinct of polling place differs from precinct shown HOT 4
- bug: locations in Boston with existing street name in Cambridge are displaying HOT 3
- GeoJSON is missing from production build HOT 6
- highlight polling location in list when selected in map, and vice versa
- Some addresses still don't work. HOT 2
- Scope Google autocomplete to just Cambridge addresses
- Right edge of map is covered by the side bar. HOT 1
- Missing font on votecambridge.com HOT 4
- Polygon obscuring map HOT 1
- Add link back to CFB and Github
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 cambridge_voting_locations.