Skip to content

Instantly share code, notes, and snippets.

View WebLenn's full-sized avatar

Lennart van Ballegoij WebLenn

  • WebLenn
  • Zwolle, The Netherlands
View GitHub Profile
@WebLenn
WebLenn / antigravity-transcript-cleanup.md
Created January 12, 2026 06:08
Antigravity AI Transcript Cleanup Guide

Antigravity AI Transcript Cleanup Guide

This guide contains the standard Regex patterns and steps to clean up transcripts generated by Antigravity AI for better readability.


1. Metadata Replacement

Use these patterns to remove internal file referencing and CCI markers.

  • Pattern: \(file:.*?\) \*

Solving Poste.io SSL/TLS Issues on Dokploy (Traefik) by Syncing Certs from acme.json

I’m sharing this guide because I spent a lot of time troubleshooting SSL errors while setting up Poste.io behind Dokploy. If you are using Dokploy, you likely noticed that the Let's Encrypt certificates managed by Traefik work perfectly for the web dashboard but aren't automatically applied to the mail server ports (25, 587, 993, 995, etc.). This leads to "SSL/TLS Handshake" errors in external clients like Gmail or Outlook.

The Problem

When trying to generate certificates inside Poste.io itself using the built-in Let's Encrypt client, I constantly hit this error: LEScript.ERROR: 400 ... Unable to update challenge :: authorization must be pending

The Solution: "Reverse Sync"

Instead of forcing Poste.io to get its own certificate, this method "feeds" Dokploy's existing certificates into the Poste.io container. This ensures that the Full Chain (Leaf + Intermediate certificates) is present, which is r