Skip to content

Instantly share code, notes, and snippets.

View theutz's full-sized avatar

Michael Utz theutz

View GitHub Profile
@theutz
theutz / README.md
Created October 16, 2025 14:02 — forked from bathivinod/README.md
Let's Encrypt SSL with Cloudflare DNS Validation Guide

Let's Encrypt SSL with Cloudflare DNS Validation

Requirements Recap

Your Requirements:

  • 🔒 Ports 80/443 are firewalled to Cloudflare IPs only
  • ☁️ You're behind Cloudflare, so Let's Encrypt (Certbot) cannot reach port 80 directly
  • 🌐 You're using Apache, not Nginx
  • You already have a self-signed or manually managed cert in use
@theutz
theutz / coolify-karakeep-compose.yml
Created September 6, 2025 04:32 — forked from easyselfhost/coolify-karakeep-compose.yml
Docker Compose for Karakeep in Coolify
services:
karakeep:
image: 'ghcr.io/karakeep-app/karakeep:release'
restart: unless-stopped
volumes:
- 'data:/data'
environment:
- 'MEILI_ADDR=http://meilisearch:7700'
- 'BROWSER_WEB_URL=http://chrome:9222'
- DATA_DIR=/data
@theutz
theutz / nix log
Created June 20, 2025 14:23
Attempt to build dark-mode on swift-update branch
structuredAttrs is enabled
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/r6bgav1g6kic2vs6fi91yzm643wf9rwl-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@theutz
theutz / nix log
Created June 20, 2025 08:05
Attempting to build dark-mode with nix
structuredAttrs is enabled
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/r6bgav1g6kic2vs6fi91yzm643wf9rwl-source
source root is source
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@theutz
theutz / LocalValetDriver.php
Created February 6, 2023 15:47 — forked from jasonvarga/LocalValetDriver.php
Valet Driver that supports Statamic 3's static caching
<?php
class LocalValetDriver extends LaravelValetDriver
{
public function frontControllerPath($sitePath, $siteName, $uri)
{
if ($this->isActualFile($staticPath = $this->getStaticPath($sitePath))) {
return $staticPath;
}
@theutz
theutz / keybase.md
Last active February 24, 2020 16:17
Keybase Proof

Keybase proof

I hereby claim:

  • I am theutz on github.
  • I am theutz (https://keybase.io/theutz) on keybase.
  • I have a public key ASAjzmtDUiPliHDLCPDSOPEVoJZDCayOycBE-YPl6kfcRQo

To claim this, I am signing this object: