← Proyectos


Jugando a la Comidita

www.jugandoalacomidita.com

Un blog de recetas y nutrición que celebra la cocina saludable y natural. Publicado por Emely Oviedo Aviles, el sitio cubre decenas de categorías — desayunos, ensaladas, sopas, platos principales, postres y opciones vegetarianas — con una filosofía centrada en ingredientes simples, de temporada y en la diversidad culinaria.

Plataforma

El sitio funciona con WordPress, una plataforma de contenido consolidada que permite a la autora escribir, editar y publicar sin tocar el código. El stack completo — aplicación WordPress y base de datos — corre dentro de un contenedor Podman en un VPS Linux, manteniendo el despliegue autocontenido y portable.

Infraestructura

flowchart TD
    classDef visitor fill:#f9f9f9,stroke:#333,stroke-width:2px;
    classDef infra fill:#e1f5fe,stroke:#01579b,stroke-width:2px;
    classDef runtime fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px;
    classDef backup fill:#fff3e0,stroke:#ef6c00,stroke-width:2px;

    Visitor([Navegador])

    subgraph VPS [VPS — Linux]
        NGINX["NGINX · terminación TLS"]

        subgraph Container [Contenedor Podman]
            WP["WordPress"]
            DB["MySQL / MariaDB"]
        end

        BackupCron["Backup programado\ncron — volcado DB + uploads"]
        BackupStore[("Almacenamiento de backups\narchivos comprimidos")]
    end

    Visitor -->|HTTPS| NGINX
    NGINX --> WP
    WP --- DB
    BackupCron -->|diario| DB
    BackupCron -->|diario| WP
    BackupCron --> BackupStore

    class Visitor visitor;
    class NGINX infra;
    class WP,DB runtime;
    class BackupCron,BackupStore backup;

NGINX gestiona la terminación TLS y hace reverse proxy del tráfico hacia el contenedor. WordPress y su base de datos corren como un único pod Podman, lo que facilita mover o reiniciar todo el stack sin dejar estado disperso en el host.

Backups

Los backups diarios automáticos capturan tanto la base de datos (un volcado SQL comprimido) como el directorio de uploads (imágenes y multimedia). Los archivos se retienen en el VPS y pueden restaurarse con un solo comando ante cualquier problema — protegiendo frente a borrados accidentales, corrupción de base de datos o errores de migración.

Stack

WordPress · MySQL · Podman · NGINX · VPS Linux