Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Достъпване на новините от блога (status.obshtestvo.bg) през https #27

Open
tochev opened this issue Sep 3, 2014 · 12 comments

Comments

@tochev
Copy link

tochev commented Sep 3, 2014

В момента има един iframe към http://status.obshtestvo.bg/latest.html , което значи че потребителите отварящи obshtestvo.bg през https получават warning и евентуално достъпа до този ресурс бива възпрепятстван.

status.obshtestvo.bg сочи към github.io-то, така че ssl cert нам не може да подкараме (може да се направи с https://obshtetvo.github.io но то в момента redirect-ва до http://status.obshtestvo.bg)

Евентуално трябва да се fetch-ва от питона и да се кешира съдържанието.

@tochev
Copy link
Author

tochev commented Sep 4, 2014

Всъщност може да го направим и на ниво nginx с едно proxy и да го map-нем до obshtestvo.bg/status/latest (което може би е най-чисто)

@tochev tochev added design and removed design labels Sep 4, 2014
@mitio
Copy link
Member

mitio commented Sep 4, 2014

Може. Даже ако искаш, направо го направи така.

@tochev
Copy link
Author

tochev commented Sep 5, 2014

Ok, няма да стане с proxy — съвсем не съобразих че load-ва css-и...

Има ли някакъв начин да работи status.obshtestvo.bg и да няма redirect на obshtestvo.github.io ? (аз прегледах набързо документацията и не видях)

@mitio
Copy link
Member

mitio commented Sep 5, 2014

Не ми е известно да има. По-скоро трябва да има post commit hook в GH, който да пингва obshtestvo.bg, а obshtestvo.bg да си клонира хранилището локално и да рендерира сам въпросното парченце данни. Така бих го направил аз.

@tochev
Copy link
Author

tochev commented Sep 5, 2014

Ами и това е опция, ама ще трябва да вършим работата на jekyll или да си компилираме локално, което не ме кефи като решение.

@antitoxic , ти какво мислиш?

@mitio
Copy link
Member

mitio commented Sep 5, 2014

Да, ще трябва, но не е много - трябват ни само заглавия и малко друга информация от публикациите, не цялостен рендеринг. Даже ще може да е стилизирано както искаме, за да пасне на сайта. И да генерираме линк към status.obshtestvo.bg

@antitoxic
Copy link
Member

частично локално render-ване ми изглежда малко dirty hack. За мен опциите са две:

  1. или цялото го местим от github при нас
  2. или ежедневно сваляме html-a от http://status.obshtestvo.bg/latest.html и го запазваме някъде и просто местим css-a, който е супер малко към CSS-a на Общество.

Като опция 2 изглежда по-проста. А страницата http://status.obshtestvo.bg/latest.html може да я направим да output-ва само <ul>, тоест частичен html.

@tochev
Copy link
Author

tochev commented Sep 9, 2014

Ами аз съм или да си self-host-ваме блога или да е частичен html, който се доспъпва чрез proxy на obshtestvo.bg (/status/latest или каквото и да е), да има едно js-че което я load-ва client side и update-ва през 15мин.

Да си го self-host-ваме ще позволи да сме по-custom, но и ще е още едно нещо за което ще трябва да се грижим.

@mitio
Copy link
Member

mitio commented Sep 9, 2014

Self-hosting има плюса, че ще е по-лесно да се публикува съдържание – през админа на obshtestvo.bg, където така или иначе се планира да има много неща.

За момента, ако липсва ресурс за имплементация на self-hosted блог, е добре да закрепим нещата някак заради HTTPS-а.

@tochev
Copy link
Author

tochev commented Sep 22, 2014

@mitio подкарах self-hosting-a на блога, има https, но не е с permanent redirect. В момента url-ите със status.obshtestvo.bg са с relative protocol. Има какво да се желае от setup-a, но би следвало да става (до към 10тина сек отнема update-a след push).

Погледни го като имаш време и redirect-ни domain-a.

След това трябва да оправя permanent redirect-a, github hook и main site-a.

@mitio
Copy link
Member

mitio commented Sep 22, 2014

Домейните @krokodilerian ги стопанисва.

За поглеждането — на теб ти вярвам :) Ако има нещо конкретно, което искаш да видя, ще го погледна. Иначе, в неопределен бъдещ момент ще бъде...

@tochev
Copy link
Author

tochev commented Sep 22, 2014

status.obshtestvo.bg трябва да е вече достъпен на новото място, има някакъв пробмем с update-ването на main site-a, ще отворя един ticket, че стана късно.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants