curry-club-aux / curry-club-augsburg.de

Our Website
http://curry-club-aux.github.io/curry-club-augsburg.de/
Other
17 stars 5 forks source link

https einrichten #24

Closed Profpatsch closed 8 years ago

Profpatsch commented 9 years ago

Mit Weiterleitung von http.

iblech commented 9 years ago

+1

timjb commented 9 years ago

Die Seite ist schon mit HTTPS erreichbar, allerdings nur unter der unhandlichen URL

https://curry-club-aux.github.io/curry-club-augsburg.de/

Ich verstehe allerdings nicht so ganz, was der Nutzen von HTTPS wäre bei unserer Seite.

iblech commented 9 years ago

Kein besonderer Nutzen, aber HTTPS ist ja allgemein zu bevorzugen.

timjb commented 9 years ago

Ohne Frage! Wenn es eine einfache und wartungsarme Möglichkeit gibt, SSL zu aktivieren, bin ich sofort dafür! (Eine Option wäre vielleicht CloudFlare zu verwenden, eine andere zu warten, bis Github Pages endlich auch HTTPS für custom domains unterstützt.) Ich habe aber keine Lust, Zeit damit zu verbringen, einen eigenen Webserver für die Seite aufzusetzen, dem SSL beizubringen oder Geld für ein Zertifikat auszugeben, um letztendlich nur ein paar Coolness-Punkte für unseren Club zu sammeln.

iblech commented 9 years ago

Ja, Aufwand soll es keiner sein! Krass, dass GitHub Pages nicht SSL unterstützt, oder?

sternenseemann commented 9 years ago

Sehr wohl! Das Zertifikat ist aber nur für *.github.io ausgestellt, folglich wäre das Zertifikat von jedem Browser als ungültig bewert, wenn plötzlich die Domain curry-club-augsburg.de ist. Darum schaltet Github SSL scheinbar für custom domains ab. Für jede custom Domain ein Zertifikat erstellen zu lassen, ist für Github natürlich zu teuer, das zeigt aber auch wieder nur, wie kaputt das System ist.

sternenseemann commented 9 years ago

Ich schließe das mal.

Profpatsch commented 9 years ago

Why? Das ist immer noch ein Issue, das man beheben sollte.

sternenseemann commented 9 years ago

Naja, wie dargelegt, wird es Github nicht fixen. Die einzig räsonable Lösung wäre, einen eigenen Server zu betreiben und ein SSL Zertifikat zu kaufen, was aber noch mehr kosten als nur die Domain, die @timjb freundlicherweise bezahlt generieren.

larsrh commented 9 years ago

Ich würde meinen Server anbieten; kann gerne (eingeschränkte) SSH-Zugänge einrichten. Ggf. können da auch cronjobs laufen. Zertifikat wäre auch kein Problem.

larsrh commented 9 years ago

SSL-Zertifikate gibts übrigens auch für lau, z.B. von StartCom.

Profpatsch commented 9 years ago

Jau, was anderes als StartCom würde ich auch gar nicht verwenden, zumindest bis Let’s Encrypt nicht soweit ist.

Wir brauchen vermutlich gar keinen Server dafür, das ist ja statisch das ganze, es müsste direkt von der Hydra aus machbar sein.

sternenseemann commented 9 years ago

Es hat sich aber gezeigt, dass ein eigener Server für weitere Anwendungen, (files abladen, Dinge mirroren, eigene Applikation irgendwannmal) schon sinnvoll wäre. Hydra zu nutzen ist schon wieder so ein eigentlich ganz cooler Hack, aber auf lange Sicht umständlich und unflexibel.

photm5 commented 9 years ago

Scheinbar steht das mit dem wontfix noch nicht so ganz fest, daher entferne ich das label mal...

larsrh commented 9 years ago

Das Angebot mit dem Server steht auch noch.

sternenseemann commented 8 years ago

Sieht so aus als würden wir das nur ändern, wenn wir mal $Dinge laufen lassen wollen, die dynamisch sind.

Close?

Profpatsch commented 8 years ago

Von mir aus.

sternenseemann commented 8 years ago

Fixen wir halt dann mal™, wenn wir eh einen Server™ brauchen™. Dann aber mit letsencrypt!

timjb commented 8 years ago

Ich habe kürzlich folgende E-Mail bekommen. (Ihr vermutlich auch?)

Hey Tim Baumann!

I am @nubela on Github and I found your project (curry-club-aux/curry-club-augsburg.de) on Github. There is a small chance you might have heard of some of my projects such as Javelin Browser or Gom VPN.

Anyways, I found that Github Page at curry-club-aux/curry-club-augsburg.de has a custom domain, and I was wondering if I can help you get it to HTTPS with a LetsEncrypt cert? (for free, of course!)

I work at Kloudsec (a free and minimal CDN for programmers) and I just built this tool [1] to provision LetsEncrypt certs for github pages.

Will you like to try it? (and help me test it?) ;)

Steven.

[1] https://kloudsec.com/github-pages

Wollen wir das mal ausprobieren?

sternenseemann commented 8 years ago

Ich auch. Schon fishy.

Mir misshagt halt der Gedanke, einen CDN-Cloud-Buzzword™ Service zu benutzen und die sich um unser https kümmern.

iblech commented 8 years ago

Ja, im Sinne von https ist es sicher nicht, dass sich jemand anderes um unsere Zertifikate kuemmert. Auf der positiven Seite fand ich die Mail durchaus nett und hoeflich formuliert und auch die Webseite macht mir nicht einen zu schlechten Eindruck. (War heute durch Zufall auf der Seite von Akismet, einem wohl ganz guten Anti-Spam-Service. Aber der PHP-Code in ihrer Doku hat keinen guten Eindruck gemacht.)

diekmann commented 8 years ago

Wir sind wohl nicht die einzigen, die genau diese Mail bekommen haben. Keine Ahnung ob da nur jmd nett ist und seine Firma pushen will oder ob das scam ist.