https://github.com/rustlanges/cfworker-forms
Forms system for RustLangES
https://github.com/rustlanges/cfworker-forms
Last synced: 3 months ago
JSON representation
Forms system for RustLangES
- Host: GitHub
- URL: https://github.com/rustlanges/cfworker-forms
- Owner: RustLangES
- License: mit
- Created: 2024-07-28T20:27:13.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-02-13T21:29:54.000Z (5 months ago)
- Last Synced: 2025-03-26T21:12:53.456Z (3 months ago)
- Language: Rust
- Size: 353 KB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-MIT
Awesome Lists containing this project
README
# Template Cloudflare Worker
Este es un template para empezar con workers de Cloudflare escritos en Rust.
[](https://github.com/new?template_owner=RustLangES&template_name=cfworker-template&owner=%40me&name=cloudflare-worker&description=Mi+Super+Worker+hecho+en+Rust&visibility=public)
## Features
- Solo Rust, no necesitas escribir codigo en ningun otro lenguaje
- Listo para usarse
- Eventos de Queue preparados
- Eventos de fetch preparados
- Custom panic configurado (usando el log que ofrece Cloudflare)
- Deploy automático con GitHub Actions
- Entorno Nix para trabajar comodo## Configuración
> [!IMPORTANT]
> Debes revisar los archivos de `Cargo.toml`, `wrangler.toml` y `src/lib.rs`
> Para quitar los comentarios que necesites implementarRenombra el proyecto en los archivos de `Cargo.toml` y `wrangler.toml`
### Requisitos
Para construir y desplegar este proyecto, necesitarás lo siguiente:
- [Rust](https://rust-lang.org)
- [wrangler](https://developers.cloudflare.com/workers/wrangler/install-and-update/)
- [worker-build](https://crates.io/crates/worker-build)
- [wasm-pack](https://rustwasm.github.io/wasm-pack/)### Pruebas Locales
> [!IMPORTANT]
> Para probar el worker localmente, revisa la [documentacion oficial](https://developers.cloudflare.com/workers/testing/local-development)### Despliegue Automático
Este proyecto está configurado para desplegar automáticamente utilizando los flujos de trabajo de GitHub Actions. Para que funcione correctamente, debes configurar los siguientes secretos en GitHub:
- `CLOUDFLARE_ACCOUNT_ID`: ID de tu cuenta de Cloudflare.
- `CLOUDFLARE_API_TOKEN`: Token de API de Cloudflare.