Stars
Forks
Watchers
Developer links
Talkyard
Talkyard combines five discussion formats in one platform: StackOverflow-style Q&A with accepted answers, Reddit-like upvote sorting for ideas, threaded forums, real-time chat channels, and embeddable blog comments. Running separate tools for each conversation type fragments community knowledge across disconnected systems, but Talkyard keeps it all searchable in one place. Question askers mark accepted answers, and community voting surfaces the best solutions for future visitors. Idea topics sort by upvotes for crowdsourced feedback prioritization and product decisions. Chat channels handle real-time day-to-day conversation, while forum threads preserve important discussions that need to remain findable months later. The embedding capability goes beyond blog comments: entire Talkyard forums can live inside iframes on your existing website with automatic deep-linking and iframe auto-resizing, adding community discussion to any page without rebuilding your site. Docker Compose containers run with dropped capabilities, no-new-privileges enforcement, non-root processes, health checks, and automatic log rotation. Multi-site hosting serves multiple communities from one installation with isolated databases and separate domains. Automated upgrades pull new images and restart services without intervention. ElasticSearch indexes every discussion format for instant full-text search. The Scala backend with TypeScript frontend stores data in PostgreSQL with automatic Let's Encrypt HTTPS. Runs on a RepoCloud VPS with guaranteed CPU, RAM, SSD, root SSH, and browser console. AGPL licensed.
Benefits
- Multiple Discussion Formats United
- Forums, Q&A, chat, and blog comments in one platform eliminate the need to run separate tools for different conversation types while keeping all community knowledge searchable in one place.
- Embeddable Anywhere via iFrame
- Entire forums or blog comment sections embed into existing websites with auto-resizing iframes and deep-linking, adding community features without rebuilding your site architecture.
- Hardened Docker Security Posture
- Containers drop capabilities, enforce no-new-privileges, run as non-root users, and include health checks with automatic log rotation preventing disk exhaustion in production deployments.
- Automated Upgrades and Backups
- Docker image updates pull and restart automatically while backup scripts use hard links for uploaded files, minimizing disk usage and eliminating manual maintenance windows.
Features
- Q&A with Answer Selection
- StackOverflow-style question topics with community voting, accepted answer marking, and automatic sorting that surfaces the best solutions for future visitors.
- Upvote-Based Idea Sorting
- Reddit-inspired voting on ideas and proposals with sort-by-votes view enabling crowdsourced feedback prioritization for product decisions and community governance.
- Team Chat Channels
- Slack-style real-time chat for day-to-day collaboration alongside persistent forum threads for important discussions that need to remain findable months later.
- Multi-Site Hosting
- Single installation serves multiple communities with isolated databases, separate domains, and independent configurations reducing infrastructure costs for hosting providers.
- Full-Text ElasticSearch
- Indexed search across forums, Q&A, chat, and embedded comments enables users to find relevant discussions instantly regardless of which discussion format was used.