I mina förra inlägg gick vi igenom hur man sätter upp Ghost i en Azure Web App, hur man väljer rätt domän och hur man skyddar sajten med Cloudflare. Men teknikvärlden rör på sig, och ibland hittar man alternativ som erbjuder ännu vassare prestanda eller funktioner som passar ens uppsättning bättre. Framförallt vill man hitta alternativ till amerikanska tjänster.
Jag har nyligen tagit steget och bytt ut min tidigare dörrvakt. Nu är det Gcore som agerar den osynliga superhjälten som kapar laddtiderna, agerar sköld och ser till att bloggen förblir säker och anonym.
Genom att göra en extern DNS- och CDN-koppling via Gcore behåller du en skottsäker sköld framför din sajt – och du kan komma igång helt gratis.
Vad gör egentligen Gcore?
Precis som min tidigare lösning fungerar Gcore som en extremt smart och snabb dörrvakt. Istället för att dina läsare surfar direkt till din underliggande Azure-server, går deras anrop först till Gcores globala nätverk.
Gcore kollar att besökaren inte är en elak bot, stoppar skadliga attacker (DDoS-skydd) och hämtar en kopia av din blogg från den server som befinner sig närmast läsaren. Detta kallas för ett CDN (Content Delivery Network). Din riktiga Azure-serveradress förblir en välbevarad hemlighet för omvärlden.
Steg för steg: Så kopplar du din domän till Gcore
Processen påminner om andra DNS-tjänster och kräver inga kodkunskaper. Så här gör du:
1. Skapa kontot och välj DNS/CDN
Skapa ett konto på Gcore (använd en anonym e-postadress om du vill hålla din identitet helt skyddad). Gcore erbjuder en generös Free Tier för både DNS och CDN som räcker mer än väl för en vanlig blogg. När du är inloggad navigerar du till DNS i menyn och klickar på Add Zone (eller Create CDN Resource beroende på om du vill flytta hela din DNS eller bara köra deras nätverk som ett komplement).
2. Hämta dina nya namnservrar
Om du väljer att hantera din DNS via Gcore kommer tjänsten att skanna din domän för att hitta dina nuvarande inställningar. När skanningen är klar får du två unika namnserver-adresser från Gcore, till exempel:
ns1.gcore.comns2.gcore.com
3. Uppdatera hos din domänleverantör
Lämna Gcore-fliken öppen, logga in hos din domänleverantör (där du köpte din domän) och leta upp dina DNS- eller namnserverinställningar. Ändra från standardinställningen till "Egna namnservrar" och klistra in adresserna du fick från Gcore. Spara!
4. Konfigurera din Ghost-app (CNAME)
Inne i Gcores kontrollpanel lägger du till en CNAME-pekare (eller ANAME/ALIAS om det gäller din rot-domän) som pekar på din Azure Web App-adress (t.ex. dinblogg.azurewebsites.net). Se till att "CDN-knappen" (Gcores motsvarighet till Cloudflares orangea moln) är aktiverad för att trafiken ska gå genom deras skyddande nätverk.
De tre största fördelarna med Gcore för en anonym bloggare
När namnserverbytet har gått igenom (det kan ta allt från några minuter till ett par timmar) får du tre enorma fördelar direkt:
- Vattentät anonymitet: Eftersom all trafik till bloggen slussas via Gcores omfångsrika nätverk döljs din servers riktiga IP-adress helt. Om någon försöker spåra din blogg ser de bara Gcores säkra infrastruktur.
- Blixtsnabba laddtider för bilderna: Eftersom bloggen använder ett Azure File Share för att lagra bilder, är ett kraftfullt CDN guld värt. Gcore är kända för sin extrema snabbhet och förmåga att "cacha" (komma ihåg) tunga bilder och filer, vilket gör att din blogg laddar på ett ögonblick oavsett var i världen läsaren befinner sig.
- Automatiskt SSL (Hänglåset): Gcore erbjuder gratis och automatisk hantering av SSL-certifikat via Let's Encrypt. Det betyder att dina läsare alltid surfar tryggt och krypterat via
https.
Cirkeln är (fortfarande) sluten
Att byta dörrvakt kan kännas läskigt, men med Gcore framför din Azure Web App och Ghost-motor har du en modern, robust och snabb arkitektur. Du behåller samma höga säkerhet och anonymitet som tidigare, men med ett verktyg som ger fantastisk kontroll över hur din blogg levereras till dina läsare.