Skip to content

Instantly share code, notes, and snippets.

View SyNeto's full-sized avatar

Ernesto Jiménez Villaseñor SyNeto

View GitHub Profile
@SyNeto
SyNeto / strapi-config-troubleshooting.md
Created November 18, 2025 00:37
Strapi v5 Test Configuration Troubleshooting Guide

Strapi v5 Configuration Troubleshooting Guide

Error: "Cannot destructure property 'client' of 'db.config.connection'"

Este error significa que Strapi no puede cargar la configuración de base de datos para tests.

Estructura de Configuración Requerida

config/
@SyNeto
SyNeto / build-error-evidence.md
Created November 18, 2025 18:09
Strapi CMS build error - config-dist directory not found

Build Error Evidence - test-encryption Deployment

Summary

Error: Docker build failed trying to copy non-existent directory config-dist

error building image: error building stage: failed to optimize instructions: 
failed to get files used from context: failed to get fileinfo for /kaniko/0/app/config-dist: 
lstat /kaniko/0/app/config-dist: no such file or directory
@SyNeto
SyNeto / migration-checklist.md
Last active November 19, 2025 19:02
Checklist: Migración DNS ernjv.me de GoDaddy a Cloudflare

Checklist: Migración DNS ernjv.me de GoDaddy a Cloudflare

Pre-migración

  • Crear cuenta en Cloudflare (https://dash.cloudflare.com/sign-up)
  • Tener acceso a GoDaddy para cambiar nameservers
  • Verificar que ProtonMail está funcionando (enviar email de prueba)

@SyNeto
SyNeto / destroy-workflow-validation.md
Created November 19, 2025 21:32
Destroy Workflow Validation - Issue #12 Resolution Evidence

Destroy Workflow Validation - Issue #12

Test Date

2025-11-19 ~22:00 UTC

Environment

  • Workspace: test-cloudflare
  • Domain: test-cloudflare-testing.ernjv.me
  • Status: Active (not destroyed for testing purposes)
@SyNeto
SyNeto / CMS_REPOSITORY_INTEGRATION.md
Created November 20, 2025 20:30
CMS → Infrastructure Repository Dispatch Interface Specification

CMS → Infrastructure Repository Dispatch Interface Specification

Version: 1.0 Date: 2025-11-20 Infrastructure Repo: CoreMemorySquad/cms_infrastructure CMS Repo: CoreMemorySquad/cms


Overview

@SyNeto
SyNeto / environment-variables-report.md
Created November 21, 2025 22:44
Splenda CMS - Complete Environment Variables Reference (Build Time vs Runtime)

Splenda CMS - Environment Variables Report

Project: Splenda CMS (Strapi v5) Date: 2025-11-21 Purpose: Complete reference for infrastructure deployment configuration


Table of Contents

@SyNeto
SyNeto / deployment-monitoring-options.md
Created November 22, 2025 18:22
Splenda Infrastructure: Local Deployment Monitoring Options

Opciones de Monitoreo Local para Despliegues de Infraestructura

Contexto

Para el proyecto Splenda CMS, tenemos workflows de CI/CD que despliegan ambientes ephemeral y staging. Actualmente monitoreamos desde GitHub web o usando gh run list. Aquí están las opciones para mejorar el monitoreo local.


Opción 1: GitHub CLI con watch (Más simple)

Ventajas: Zero setup, usa herramientas existentes

@SyNeto
SyNeto / staging-main-runtime-logs.txt
Created November 22, 2025 21:53
Staging-main runtime logs - Splenda CMS deployment (2025-11-22)
mailpit 2025-11-22T19:55:18.369537824Z time="2025/11/22 19:55:18" level=info msg="[smtpd] starting on [::]:1025 (no encryption)"
mailpit 2025-11-22T19:55:18.376807977Z time="2025/11/22 19:55:18" level=info msg="[http] starting on [::]:8025"
mailpit 2025-11-22T19:55:18.376836892Z time="2025/11/22 19:55:18" level=info msg="[http] accessible via http://localhost:8025/mailpit/"
strapi 2025-11-22T19:56:51.096730547Z [2025-11-22 19:56:51.095] info:
strapi 2025-11-22T19:56:51.097066777Z [2025-11-22 19:56:51.096] info: 🔐 ========================================
strapi 2025-11-22T19:56:51.097548032Z [2025-11-22 19:56:51.097] info: 🔐 BOOTSTRAP ADMIN USER CREATED
strapi 2025-11-22T19:56:51.097883610Z [2025-11-22 19:56:51.097] info: 🔐 ========================================
strapi 2025-11-22T19:56:51.098278355Z [2025-11-22 19:56:51.097] info: 🔐
strapi 2025-11-22T19:56:51.098295406Z [2025-11-22 19:56:51.098] info: 🔐 Email: [email protected]
strapi 2025-11-22T19
@SyNeto
SyNeto / verification-email-template.html
Created January 5, 2026 06:30
Splenda Life - Email de Código de Verificación (Template HTML)
<!-- Preheader (hidden) -->
<div style="display:none; max-height:0; overflow:hidden; opacity:0; font-size:1px; line-height:1px;">
Tu código de verificación para activar tu cuenta.
</div>
<table role="presentation" width="100%" cellspacing="0" cellpadding="0" border="0" style="background-color:#4b4b4b;">
<tr>
<td align="center" style="padding:24px 12px;">
<table role="presentation" width="600" cellspacing="0" cellpadding="0" border="0" style="max-width:600px; width:100%; background-color:#ffffff; border-radius:12px;">