Briks para desarrolladores

Briks escribe código real para cada sitio, y es tuyo para leerlo y editarlo, y para descargarlo con un plan de pago. Esto es lo que obtienes, desde la sincronización con GitHub hasta los webhooks, y las reglas que sigue cada publicación.

your-site-version-14.zipQué contiene una descarga
  • app/Las páginas del sitio, una carpeta por cada dirección de página.
  • components/custom/Las secciones escritas para tu sitio, como su portada y su pie de página.
  • content/Las palabras y los datos del sitio.
  • public/Imágenes y archivos que el sitio sirve tal cual.
  • api/El código de servidor propio del sitio, si lo tiene.
  • db/La estructura de los datos del sitio, si guarda alguno.
  • .envNunca en la descarga: las claves se quedan en Secrets.

Se deja fuera: las partes compartidas sobre las que funciona todo sitio de Briks, por lo que la descarga no funciona por sí sola.

El código es tuyo

En todos los planesDescargas en los planes de pago

Léelo
El File Explorer muestra los archivos escritos para tu sitio, tal como los guarda la versión en vivo.
Edítalo
Las personas con permisos de edición pueden cambiar archivos a mano y publicarlos, sin IA y sin créditos. Un guardado que incumple una regla de publicación se retiene, y nada sale a producción si la compilación falla.
Descárgalo
Con un plan de pago, cualquier persona del espacio de trabajo puede descargar la versión en vivo, o una anterior, como zip.
Qué deja fuera
La descarga contiene los archivos propios de tu sitio. Deja fuera las partes compartidas con las que funciona todo sitio de Briks, los archivos de configuración y las claves, así que no funciona por sí sola.

Sincronización con GitHub

Planes de pago

Conectar
Los Owners y Admins conectan un repositorio y una rama a un proyecto.
Briks a GitHub
Cada versión que se publica se convierte en un commit en tu rama.
De GitHub a Briks
Un push a tu rama se comprueba con las mismas reglas de publicación, se crea y se publica, sin IA.
Conflictos
Cuando ambas partes han cambiado el mismo archivo, Briks deja su versión en una rama briks-sync para que la combines tú. Nunca fuerza un push.
Qué va ahí
Solo los archivos propios de tu sitio, así que el repositorio no se ejecuta por sí solo. Los archivos de configuración, los cambios de la base de datos y las claves nunca forman parte de él.

La base de datos de cada sitio

En todos los planesDescargas en los planes de pago

Su propia base de datos
Un sitio que guarda datos recibe su propia base de datos, creada por defecto en la Unión Europea, la primera vez que una construcción la necesita.
En el estudio
Consulta, busca, ordena, añade y edita registros colección por colección, con vistas de las cuentas, los pedidos y las suscripciones del sitio.
Descargas
Con un plan de pago, descarga cada colección como JSON, o una sola colección como CSV.
Cambiar su estructura
Pide un campo o una colección nuevos con palabras sencillas. Los cambios solo añaden, Briks crea un punto de restauración antes de aplicarlos, y un cambio que perdería datos detiene la publicación.
Volver atrás
Los Owners y Admins pueden devolver la base de datos a un momento anterior o a un punto de restauración. Con un plan de pago, las copias nocturnas se conservan durante 30 días.

Tareas programadas, webhooks y deploy hooks

En todos los planesLímites por plan

Tareas programadas
Llama a una ruta de tu sitio, o a cualquier dirección web segura, de forma programada en tu propia zona horaria. Cada ejecución se registra durante 30 días.
Webhooks
Mensajes firmados en formato Standard Webhooks a cualquier dirección segura cuando se publica el sitio, llega una entrada de formulario o se cambia un registro en el estudio: site.published, form.received y record.changed. Si un envío falla, se reintenta durante unos 45 minutos.
Deploy hooks
Una dirección privada que vuelve a publicar el sitio cuando otra herramienta la llama, sin IA.
PlanTareas programadasWebhooksLlamadas al día
Free112000
Starter555000
Pro101010.000
Studio252550.000
Agency5050100.000

Cada proyecto tiene su propio límite. Las llamadas al día cuentan juntas las ejecuciones programadas y las entregas de webhooks.

Secretos

En todos los planes

Dónde viven
Las claves que necesita el código de tu servidor se guardan directamente en el sitio publicado, cifradas. Briks solo conserva sus nombres, y nadie puede volver a leer un valor.
Cómo añadirlos
Una vez publicado el sitio, los Editors, Admins y Owners suman hasta 100 por proyecto, uno a uno o desde un archivo .env.
Cómo usarlos
El código de tu servidor lee cada clave por su nombre. Una clave nunca llega al navegador de un visitante, y si está escrita en un archivo, la publicación se detiene.

Pagos con tu propia cuenta

Todos los planes, incluido Free

Tu propio procesador
Stripe, PayPal, Mollie, Razorpay, Paddle, Lemon Squeezy, Polar, Creem o Dodo Payments, uno a la vez, con tu propia cuenta y tus claves. El dinero va a ti y Briks no cobra comisión.
Pagos y suscripciones
El pago único funciona con todos ellos. Las suscripciones, con prueba gratuita opcional, funcionan con Stripe, Paddle, Polar y Lemon Squeezy.
Verificado
Cada informe de pago se verifica antes de que un pedido cuente, y los pedidos y las suscripciones se guardan en la base de datos del propio sitio.
Claves
Los Owner y los Admin los guardan. Cada uno se prueba primero y después se conserva con el sitio publicado.

Inicio de sesión para tus visitantes

En todos los planes

Por defecto
Correo y contraseña, con confirmación del correo y restablecimiento de la contraseña.
Proveedores
Añade Google, Apple, Microsoft, GitHub, X, Facebook, LinkedIn o Discord con tus propias claves.
Solo para miembros
Reserva páginas y registros para socios con sesión iniciada o para suscriptores.

Pide lo que quieras, con pocas reglas fijas

En todos los planes

Primero, tu petición
Pide con palabras sencillas tu propio código de servidor, otro servicio conectado con tu clave o un flujo de pago propio. Un arreglo que Briks haga después nunca deshace lo que pediste.
Tú decides, con el riesgo a la vista
Algunas reglas de pago solo se flexibilizan cuando lo pides expresamente, como dejar que el comprador elija el importe. La compilación lo mantiene y te avisa del riesgo.
Otras páginas web
Permite hasta 10 sitios web de confianza en los ajustes del proyecto, para que tu sitio pueda cargar sus scripts, enviarles datos o mostrar sus páginas.
Reglas que nunca se rompen
Se rechaza una clave escrita en un archivo, una clave secreta leída en el navegador y código que lea las claves propias de Briks, la pida quien la pida.

Revisiones en cada publicación

En todos los planes

Las reglas de publicación
Cada compilación, cambio, edición manual y push a GitHub se comprueba contra ellas. Un cambio que incumple una no se publica, y el sitio en vivo queda como estaba.
Una revisión de seguridad
El código que escribe Briks se revisa en busca de los errores que más a menudo filtran datos, y lo que se encuentra se devuelve para corregirlo antes de publicar.
Una revisión previa al lanzamiento
Pasar a producción revisa si hay texto de relleno, páginas sin título o descripción, enlaces que no llevan a ninguna parte y si falta una página de no encontrado.

Logs

En todos los planes

Builds
Cada compilación, cambio y publicación, con los pasos que siguió cada uno.
Solicitudes
Las solicitudes y los errores de las últimas 24 horas del código de servidor de tu propio sitio.
Tareas y webhooks
Cada ejecución programada y cada entrega de webhook, conservadas durante 30 días.

No disponible hoy

  • Una API o un servidor MCP para crear y gestionar sitios desde tus propias herramientas.
  • Cómo importar un repositorio existente en Briks.