Lista organizada de softwares e serviços online focados em privacidade e segurança, de gerenciadores de senhas a sistemas operacionais.
chobbledotcom/tickets
Sistema auto-hospedado de venda de ingressos e reservas para Bunny Edge Scripting ou Deno, com dados de participantes criptografados e pagamentos via Stripe, Square ou SumUp.
Alternativa open source a:Eventbrite
Seetickets
BookItBee
- Estrelas
- 35
- Forks
- 3
- Issues abertas
- 73
- Último commit
- há 6 horas
O que é?
O Chobble Tickets é um sistema de reservas e venda de ingressos que funciona no Bunny Edge Scripting ou em qualquer ambiente Deno, usando libsql (SQLite local ou Turso remoto) para armazenamento. Ele gerencia eventos gratuitos e pagos, eventos diários com limite de vagas por data e reservas com vários eventos em um único checkout. Stripe, Square e SumUp são aceitos como provedores de pagamento.
Os dados pessoais dos participantes, como nome, e-mail, telefone e endereço postal, são criptografados em repouso com RSA-OAEP híbrido e AES-256-GCM, de modo que um dump do banco de dados, por si só, não os revela. O projeto também inclui check-in com QR codes e um leitor integrado, passes para Apple Wallet e Google Wallet, notificações por e-mail por meio de várias APIs de e-mail HTTP, webhooks, feeds ICS e RSS e uma API JSON pública e administrativa.
O projeto é licenciado sob AGPL-3.0 e desenvolvido pela Chobble CIC. Pode ser implantado no Bunny, em Docker ou em plataformas como Fly.io, Render e DigitalOcean.
Recursos principais
- 01Eventos padrão e diários com limites de vagas e seletor de datas em calendário
- 02Provedores de pagamento Stripe, Square e SumUp, com criação de participantes acionada por webhooks
- 03Dados pessoais identificáveis dos participantes criptografados em repouso com RSA-OAEP híbrido e AES-256-GCM
- 04Check-in por QR code com leitor integrado e verificação de ingressos intransferíveis
- 05Geração de passes para Apple Wallet e Google Wallet
- 06Reservas com vários eventos reunidas em uma única URL e um único checkout
- 07Webhooks de saída e feeds ICS/RSS para integrações
Casos de uso
- Organizar eventos ou workshops com ingressos sem pagar taxas por participante à plataforma
- Grupos comunitários ou instituições beneficentes que organizam o próprio cadastro e check-in
- Agências que hospedam sites de venda de ingressos para vários clientes no Bunny Edge
- Espaços que precisam cobrar sinal, receber pagamentos do saldo ou agendar entregas junto com as reservas
Início rápido
- 1
Faça um fork ou clone o repositório
- 2
Crie um Bunny Database e um Bunny Edge Script vinculados ao seu repositório e adicione os secrets necessários
- 3
Adicione os secrets do GitHub Actions e faça push para main para implantar; depois, acesse /setup/
Antes de usar
- Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento de modificações quando o projeto é hospedado publicamente.
- A configuração requer um Bunny Edge Script ou ambiente Deno, um banco de dados libsql e vários secrets, incluindo uma chave de criptografia.
- Os provedores de pagamento (Stripe, Square, SumUp) exigem suas próprias chaves de API e contas.
Tópicos
Perguntas frequentes
- O que é tickets?
- Sistema auto-hospedado de venda de ingressos e reservas para Bunny Edge Scripting ou Deno, com dados de participantes criptografados e pagamentos via Stripe, Square ou SumUp. O Chobble Tickets é um sistema de reservas e venda de ingressos que funciona no Bunny Edge Scripting ou em qualquer ambiente Deno, usando libsql (SQLite local ou Turso remoto) para armazenamento. Ele gerencia eventos gratuitos e pagos, eventos diários com limite de vagas por data e reservas com vários eventos em um único checkout. Stripe, Square e SumUp são aceitos como provedores de pagamento.
- tickets é gratuito? Qual é a licença?
- tickets é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- tickets ainda é mantido?
- Manutenção ativa. O último commit de tickets foi em 20 de out. de 2026.
- Para que posso usar tickets?
- Organizar eventos ou workshops com ingressos sem pagar taxas por participante à plataforma Grupos comunitários ou instituições beneficentes que organizam o próprio cadastro e check-in Agências que hospedam sites de venda de ingressos para vários clientes no Bunny Edge Espaços que precisam cobrar sinal, receber pagamentos do saldo ou agendar entregas junto com as reservas
- Como instalar tickets?
- Faça um fork ou clone o repositório Crie um Bunny Database e um Bunny Edge Script vinculados ao seu repositório e adicione os secrets necessários Adicione os secrets do GitHub Actions e faça push para main para implantar; depois, acesse /setup/
- Onde consigo tickets?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/chobbledotcom/tickets
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Transforma um celular Android em um gateway de SMS, permitindo enviar e receber SMS e MMS por uma API local ou na nuvem.
Serviço open source e auto-hospedável para compartilhar notas e arquivos criptografados que se autodestroem, inspirado no PrivNote, com backend em Rust e frontend em Svelte.
Sistema de gestão de aprendizagem open source e auto-hospedável para vender cursos online e downloads digitais em um site com sua própria marca.
Chat de equipe auto-hospedado no Cloudflare Workers, com mensagens em tempo real, integração bidirecional com o Telegram e mensagens e arquivos criptografados no servidor.
Um dead man's switch self-hosted e baseado em e-mail que entrega mensagens com criptografia ponta a ponta a pessoas queridas caso você pare de confirmar que está bem.