Bracket
Self-HostedOpen-source platform for polls, event RSVPs, and surveys
Overview
Bracket is an open-source tool for creating polls, event sign-ups, and surveys with custom fields. It supports Docker-based self-hosting, ensuring data privacy by keeping information on your server. Features include anonymous voting, real-time results, customizable themes, calendar integration, and multiple response types. Ideal for teams, communities, or personal use, it replaces proprietary tools like Doodle or Google Forms, letting you organize events or gather feedback without third-party reliance. Its lightweight design and clear docs make deployment accessible for basic server users.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
bracket:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: bracket
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Create polls & event RSVPs
- Anonymous voting with real-time results
- Docker-based self-hosting
- Customizable forms & themes
- Calendar integration
Frequently Asked Questions
? Is Bracket hard to install?
No—Bracket uses Docker for deployment, so you can set it up with a simple docker-compose command. The official docs provide step-by-step guidance for environment setup and customization.
? Is it a good alternative to Doodle?
Yes—Bracket offers core event scheduling and poll features with self-hosting, ensuring data privacy. It lacks some advanced SaaS features like team management but is ideal for users prioritizing data control.
? Is it completely free?
Yes—Bracket is open-source under the MIT License, so you can use, modify, and self-host it without any cost. Core features have no hidden fees or premium tiers.
Top Alternatives
People Also Ask about Bracket
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted data)
- ⊕ No subscription fees
- ⊕ Easy Docker deployment
- ⊕ Lightweight and fast
Cons
- ⊖ Limited enterprise features vs SaaS tools
- ⊖ Requires basic server knowledge
- ⊖ Smaller community support