Nagyon fontos

  • A Cloudflare felülete összetett rendszer, ezért csak akkor módosíts bármit, ha biztosan érted, mit csinálsz.
  • Egy rossz beállítás hibát okozhat a weboldalon, az admin felületen vagy a belépésnél.
  • Ha valamiben bizonytalan vagy, inkább kérj segítséget a módosítás előtt.
  • Ne törölj, ne nevezz át, és ne kapcsolj ki semmit próbaképpen.

Hozzáférés új admin felhasználónak

Az ideiglenes honlaptervezethez és az admin felülethez csak azok férnek hozzá, akik szerepelnek az Allow Admins szabályban.

  • Nyisd meg a dash.cloudflare.com oldalt.
  • A bal oldali menüben kattints a Zero Trust menüpontra.
  • Ezután a bal oldali menüben nyisd meg az Access Controls alatt a Policies részt.
  • Keresd meg az Allow Admins nevű szabályt, és kattints rá.
  • A jobb oldalon megjelenő ablakban kattints a Configure gombra.
  • Az Include résznél láthatóak a jelenleg engedélyezett email címek.
  • Új cím hozzáadásához kattints a + Add include linkre.
  • A Selector mezőnél válaszd az Emails lehetőséget.
  • A mellette lévő Value mezőbe írd be az új email címet.
  • Az oldal alján kattints a Save gombra.
  • Ezután újra megnyitható a Configure ablak, és ellenőrizhető, hogy az új email cím valóban megjelent-e a listában.

Különösen fontos figyelni

  • Ha valakit törölsz a listából, a biztonsági idő lejárata után nem fog tudni újra belépni.
  • Jelenleg ez a szabály az ideiglenes oldalhoz és az admin felülethez is hozzáférést ad.
  • Ezért csak olyan személy kerüljön fel a listára, akinek valóban szüksége van rá.

Workers and Pages – mi micsoda?

A bal oldali menüben a Compute alatt található a Workers and Pages rész. Itt látható, hogy milyen oldalak és háttérkódok működtetik a rendszert.

  • keskenyuton-admin – az admin oldal fájljai vannak itt. Ez egy Pages projekt.
  • keskenyuton-admin-api – ez a Worker kapcsolja össze az admin felületet az adatbázisokkal.
  • igehirdetesek-api – ez a Worker a nyilvános oldalon az igehirdetések adatainak kiszolgálását végzi.
  • keskenyuton-dev – a nem nyilvános próbaoldal. Ez is Pages projekt.
  • keskenyuton-calendar-sync – ez a Worker a Google Naptár adatait olvassa be meghatározott időközönként, és eltárolja a gyors megjelenítéshez.
  • media-router – ez a Worker a hangfájlok és képek kiszolgálásában segít.
  • keskenyuton – ez maga a nyilvános weboldal. Ez is egy Pages projekt.

A nyilvános weboldal feltöltése

A keskenyuton nevű Pages projekt tartalmazza a nyilvános weboldalt. Itt a teljes weboldal fájlstruktúráját kell egyszerre feltölteni.

  • Kattints a keskenyuton projektre.
  • A jobb felső sarokban található a Create deployment gomb.
  • Itt nem egyes fájlokat kell külön feltölteni, hanem mindig a teljes módosított könyvtárstruktúrát.
  • Ebben vannak a HTML, CSS, JavaScript fájlok és a képek is.
  • A weboldal optimalizált, ezért a teljes feltöltendő anyag viszonylag kicsi méretű, a jelen szöveg írásakor mindössze 4 MB!

Storage and Databases – adattárolás

A bal oldali menüben a Storage and Databases rész alatt találhatók az adattároló rendszerek. Jelenleg három fontos szolgáltatást használunk.

  • R2 Object Storage – médiafájlok tárolására szolgál, például hanganyagok, képek és egyes PDF fájlok számára.
  • Workers KV – egyszerűbb adatok tárolására szolgál, például a Google Naptárból érkező eseményekhez.
  • D1 Database – SQL alapú adatbázis. Jelenleg itt tároljuk az igehirdetések adatait.

R2 használatánál fontos

  • Az R2 olyan, mint egy médiatár.
  • A mappák és fájlok nevében lehetőleg ne használjunk ékezeteket.
  • Lehetőleg ne töltsünk fel szükségtelenül nagy fájlokat.
  • Ez az egyik olyan tárhelyelem, amely használat alapján költséget jelenthet, ezért érdemes takarékosan használni.

Domains menüpont

A Domains menüpont a fő Cloudflare kezdőfelületről érhető el. Ha már beléptél egy konkrét projektbe vagy domainbe, ez a menüpont nem mindig látszik.

  • Itt lehet kezelni a domainhez kapcsolódó alapvető beállításokat.
  • Megtekinthető néhány alap statisztika is.
  • Itt találhatók például a DNS, átirányítási és egyéb domainhez kapcsolódó beállítások.

Mit ne módosíts?

  • Ne törölj Worker-t, Pages projektet, adatbázist vagy tárhelyet.
  • Ne nevezd át a meglévő projekteket.
  • Ne változtasd meg a domain, DNS vagy biztonsági beállításokat, ha erre nincs külön kérés.
  • Ne módosíts olyan mezőt, amelynek szerepe nem egyértelmű.
  • Ne tekintsd próba-felületnek a Cloudflare-t: itt az éles rendszer működik.

DotRoll útmutató

A weboldal nevét (a domain-t) a magyar DotRoll szolgáltatónál regisztráltuk. A belépéshez a szokásos keskenyuton1937@gmail.com email címet használjuk. Belépést követően a Domainek / Domain neveim menüpontra kattintva vagy a 2 Domain linkre kattintva láthatóak a regisztrált domain nevek, és az is, hogy mikor járnak le. Érdemes a naptárba betenni egy emlékeztetőt a lejárat előtt 1 hónappal, hogy megújítsuk. A megújításról gondoskodom (Farkas Balázs). A keskenyuton.hu és keskenyúton.hu domain-eket egyaránt regisztráltuk.

Ékezetes domain átirányítás

Az ékezetes verzió átirányítja a DotRoll utasítására az összes beérkező kérést az ékezet nélküli névre. Ezt a domain nevére kattintva a bal oldali menüben található DNS kezelése oldalon lehet megnézni. A sima és www-t tartalmazó kérésekre két átirányítást is csináltam. Szintén a bal oldali menüben látható, hogy a névszerverek az ékezetes verzióhoz a DotRoll-nál maradtak, hiszen itt csak egyszerű átirányításra van szükségünk, host-olni nem kell.

A keskenyuton.hu domain beállításai

A Domainek / Domain neveim oldalon a keskenyuton.hu linkre kattintva a domain beállításainál a DNS kezelése nem működik, mivel a Névszerverek menüpontban (bal oldalon) a Cloudflare van beállítva. Ez azt jelenti, hogy bár a domain-t a DotRoll regisztrálta, a cím beírásakor a látogatók automatikusan a Cloudflare-hez kerülnek és az oldal kiszolgálása is onnan történik meg, a DotRoll úgymond kiállt a képből. A bal oldali menüpontban a kapcsolattartói adatoknál az én nevem és adataim vannak megadva. Érdemes lenne a bal oldali menüben a Kapcsolattartók cseréje menüpontra kattintás után megnyíló oldalon a Jelenlegi kapcsolattartó megtartása legördülő menüben az új kapcsolattartó hozzáadása alatt átírni a Mátyásföldi Református Egyházközség nevére a domain-t. Ez bármikor megtehető, később is.

Összefoglalás

A Cloudflare a weboldal egyik legfontosabb háttérrendszere. Innen kezelhető a hozzáférés, a nyilvános oldal, az admin felület, a háttérkódok és az adattárolás egy része is. A rendszer stabilitása és biztonsága érdekében kérjük, hogy ezen a felületen mindenki megfontoltan és óvatosan dolgozzon.