Starter SaaS edge-native com TanStack Start e Cloudflare Workers, incluindo autenticação, cobrança com Stripe, e-mail, i18n e painel administrativo.
qianshuixia/shrimpreel
Template open source baseado em Cloudflare para criar sites SaaS que transformam uma foto em vídeo com IA, um site por palavra-chave em alta.
- Estrelas
- 384
- Forks
- 159
- Issues abertas
- 1
- Último commit
- ontem
O que é?
ShrimpReel é um template inicial para sites em que o usuário envia uma foto e recebe um vídeo gerado por IA seguindo um template viral. A ideia é copiar o template uma vez para cada palavra-chave em alta: você cria um repositório novo, altera a configuração do site, adiciona sua própria versão e mídia e faz o deploy. Toda a stack roda em Cloudflare Workers, D1, R2, KV, Queues, Rate Limiting e Cron Triggers, com TanStack Start e Hono na camada da aplicação.
O template inclui os recursos de que um site pago para consumidores precisa: login com Google, pacotes de créditos e assinaturas opcionais por meio de Waffo Pancake, Dodo Payments ou Stripe, uma fila de geração com reembolso em caso de falha, um registro de créditos com concessões que expiram e um painel administrativo para pedidos, usuários, reembolsos, códigos de resgate e configurações de execução. Por padrão, a geração de vídeos usa a API de filas da fal.ai, com suporte opcional aos provedores yir.ai e NanoAPI e a um modo simulado para desenvolvimento local.
O projeto também inclui recursos de conformidade e SEO, como avisos de conteúdo gerado por IA, exclusão programada de fotos e vídeos, um fluxo de remoção de conteúdo, e-mails transacionais, páginas bilíngues em inglês e chinês e geração de sitemap e dados estruturados.
Recursos principais
- 01Cloudflare Workers, D1, R2, KV e Queues como stack completa de backend
- 02Login com Google, pacotes de créditos e assinaturas mensais ou anuais
- 03Opção de usar Waffo Pancake, Dodo Payments ou Stripe para pagamentos, com estorno que retira os créditos correspondentes
- 04Fila de geração com tratamento de mensagens não processadas e devolução automática de créditos em caso de falha
- 05Painel administrativo para pedidos, usuários, gerações, solicitações de remoção, códigos de resgate e indicações
- 06Páginas bilíngues em inglês e chinês simplificado com SSR, sitemap e JSON-LD
Casos de uso
- Lançar um site de vídeos com IA por tempo limitado, associado a uma dança ou palavra-chave de filtro em alta
- Começar um SaaS pago de imagem para vídeo no Cloudflare sem criar o sistema de cobrança do zero
- Manter vários sites por palavra-chave que compartilham a mesma base de código e recebem correções upstream por meio de git merge
Início rápido
- 1
Clone o repositório do template
git clone https://github.com/qianshuixia/shrimpreel.git moonhop && cd moonhop - 2
Instale as dependências (npm 11.19 ou superior)
npm install - 3
Copie .dev.vars.example para .dev.vars, defina SESSION_SECRET e, em seguida, aplique as migrações e carregue os dados iniciais no R2 local
npm run seed:local - 4
Inicie o servidor de desenvolvimento e abra http://127.0.0.1:3000
npm run dev -- --host 127.0.0.1
Antes de usar
- Foi desenvolvido com base em Cloudflare Workers, D1, R2, KV e Queues; por isso, é necessária uma conta da Cloudflare para executá-lo em produção.
- O uso em produção exige contas reais de provedores de pagamento e vídeo; os provedores simulados padrão não cobram nem geram conteúdo novo.
- O README e a documentação estão principalmente em chinês.
Em coleções
Tópicos
Perguntas frequentes
- O que é shrimpreel?
- Template open source baseado em Cloudflare para criar sites SaaS que transformam uma foto em vídeo com IA, um site por palavra-chave em alta. ShrimpReel é um template inicial para sites em que o usuário envia uma foto e recebe um vídeo gerado por IA seguindo um template viral. A ideia é copiar o template uma vez para cada palavra-chave em alta: você cria um repositório novo, altera a configuração do site, adiciona sua própria versão e mídia e faz o deploy. Toda a stack roda em Cloudflare Workers, D1, R2, KV, Queues, Rate Limiting e Cron Triggers, com TanStack Start e Hono na camada da aplicação.
- shrimpreel é gratuito? Qual é a licença?
- shrimpreel é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- shrimpreel ainda é mantido?
- Manutenção ativa. O último commit de shrimpreel foi em 5 de nov. de 2026.
- Para que posso usar shrimpreel?
- Lançar um site de vídeos com IA por tempo limitado, associado a uma dança ou palavra-chave de filtro em alta Começar um SaaS pago de imagem para vídeo no Cloudflare sem criar o sistema de cobrança do zero Manter vários sites por palavra-chave que compartilham a mesma base de código e recebem correções upstream por meio de git merge
- Como instalar shrimpreel?
- Clone o repositório do template: git clone https://github.com/qianshuixia/shrimpreel.git moonhop && cd moonhop Instale as dependências (npm 11.19 ou superior): npm install Copie .dev.vars.example para .dev.vars, defina SESSION_SECRET e, em seguida, aplique as migrações e carregue os dados iniciais no R2 local: npm run seed:local Inicie o servidor de desenvolvimento e abra http://127.0.0.1:3000: npm run dev -- --host 127.0.0.1
- Onde consigo shrimpreel?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/qianshuixia/shrimpreel
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Compartilhamento temporário de arquivos, hospedado por você e com criptografia ponta a ponta, na sua própria conta de Cloudflare Workers, D1 e R2.
Gateway de busca self-hosted que oferece a agentes de IA busca unificada, notícias e extração de páginas via MCP, HTTP API ou biblioteca TypeScript, com fallback entre provedores.
ArtCraft é uma IDE para desktop voltada à criação de imagens e vídeos com IA, que combina composição 2D e montagem de cenas 3D com um catálogo de modelos de imagem, vídeo e 3D de terceiros.
Espaço de criação de vídeos com IA e código aberto, com canvas infinito onde um assistente em linguagem natural monta fluxos de trabalho conectando nós de texto, imagem e vídeo.
Agent Skills de código aberto que permitem a agentes de programação como Claude Code e Cursor transformar textos, imagens, URLs, roteiros ou áudios em vídeos finalizados com IA.