Posts in der Kategorie Sonstiges

CloudflareVue.JS
CF Pages, nuxt, teilweise statisch, teilweise dynamisch

Ich möchte eine Webseite auf Cloudflare Pages publishen. Diese Seite soll: Ziel ist quasi “vorgerendert, allerdings den Worker auch mitnehmen” – eine Kombination aus dem Preset cloudflare_pages und static. Als Framework benutze ich Nuxt 3. Als Pipeline, wie immer, Drone CI. Die _routes.json Über die _routes.json geben wir Cloudflare die Info, welche Routen er an […]

Active DirectoryCloudflare
CF Tunnel und Split-DNS: eine kleine Leidensgeschichte

Die Adminoberfläche von meinem Blog ist via ein Cloudflare-Tunnel erreichbar.Das funktioniert super gut, wenn ich von extern arbeite. Intern habe ich allerdings das Problem, dass die Domain via Split-DNS nicht erreichbar ist; mein WordPress liegt unter www.tino-ruge.de, meine interne Domäne ist tino-ruge.de, da muss ich also einen DNS-Record für den Argotunnel händisch in meinem lokalen […]

Sonstiges
SecurePoint Antivirus Pro auf Windows Server 2012 R2 installiert nicht

Beim Versuch SecurePoint Antivirus Pro auf einem Server 2012 R2 zu installieren, scheitert es bei diversen Versuchen auf unterschielichen Hosts an folgender Meldung: Die Berechtigung, Dienste zu installieren, haben wir in diesem Fall natürlich. Trick dagegen: services.msc -> den Dienst GuardX händisch starten.Das braucht eventuell ein paar Anläufe, danach kann man via Retry die Installation […]

CloudflareEntwicklungJavascript
Cloudflare Pages: alte Deployments nach 7 Tagen löschen

Den Source-Code von dem Cloudflare Worker hänge ich unten an. Unter Cloudflare einen neuen Worker erstellem. Via “Einstellungen” > “Variablen und geheime Schlüssel” folgende Sachen angeben: Typ Name Wert Klartext CLOUDFLARE_ACCOUNT_ID Die Account-ID, die auch bei Wrangler zum Deployment genutzt wird. Geheimnis CLOUDFLARE_API_SECRET Den API-Key; kann auch von Wrangler übernommen werden Klartext CLOUDFLARE_PAGENAME Der Name […]

CloudflareEntwicklungPHPWordPress
WordPress: bei neuem Beitrag Drone CI Pipeline ausführen

Wenn ich auf meinem Blog einen neuen Beitrag erstelle, oder einen aktualisiere/lösche, möchte ich gerne eine CI/CD-Pipeline auf meinem Drone Build-Server starten. Dazu habe ich folgendes Plugin geschrieben: Den Drone CI-Token bekommt man, indem man mit seinem Benutzer links unten auf “Account” klickt. Das Plugin wird einfach im WordPress wp-content/plugins z.B. als start-build.php abgespeichert, und […]

CloudflareEntwicklung
Drone CI: Statische Seiten zu Cloudflare Pages publishen

Eigentlich sagt der Titel das schon, allerdings noch mal als Ziel ausformuliert: wenn wir via Drone CI einen neuen Build anstoßen, soll die anschließend generierte statische Seite in der Pipeline via wranler zu Cloudflare Pages gepusht werden. Zuerst brauchen wir nen API Token. Den unter folgender Adresse genrieren:https://dash.cloudflare.com/profile/api-tokensDort gibt es eine Vorlage für Cloudflare Workers. […]