2.8 KiB
2.8 KiB
title: Apache Answer created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, forums, go, qa, self-hosted, app-marathon3-batch-a] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Forums, https://answer.apache.org/]
💬 Apache Answer
Plateforme Q&A open source type Stack Overflow, sous l'égide de la Apache Software Foundation.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | answer.apache.org |
| GitHub | apache/answer |
| License | Apache-2.0 |
| Langage | Go + TypeScript |
| Étoiles GitHub | 14k ⭐ |
| Catégorie | [[cat-forums |
📝 Description
Apache Answer est une plateforme de Q&A collaborative inspirée de Stack Overflow, graduée à l'Apache Software Foundation en 2023. Permet aux communautés de poser des questions, voter, accepter des réponses, tagger. UI moderne, plugin system extensible.
Différence vs Discourse/Flarum : Ce n'est pas un forum généraliste mais un Q&A structuré (question → réponses → acceptation). Idéal pour des bases de connaissances et FAQs communautaires.
Pour qui : communautés tech, support produit interne, documentation vivante.
🚀 Installation
Docker Compose
version: '3.8'
services:
answer:
image: apache/answer:latest
container_name: answer
restart: unless-stopped
ports:
- "9080:80"
depends_on:
- db
environment:
- ANSWER_DB_DRIVER=mysql
- ANSWER_DB_DSN=root:secret@tcp(db:3306)/answer
volumes:
- ./data:/data
labels:
traefik.enable: "true"
traefik.http.routers.answer.rule: "Host(`qa.example.com`)"
traefik.http.routers.answer.tls.certresolver: letsencrypt
db:
image: mysql:8.0
container_name: answer-db
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: secret
MYSQL_DATABASE: answer
volumes:
- ./db:/var/lib/mysql
🔄 Alternatives
Open Source
- app-discourse — Forum généraliste moderne
- app-flarum — Forum PHP léger
- Discourse + Q&A plugin — Combinaison possible
Propriétaires
- Stack Overflow for Teams — SaaS payant
- Slab / Notion — Wiki Q&A payants
🔐 Sécurité
- OAuth2 : Google, GitHub, GitLab, Discord, OIDC
- LDAP : support natif entreprise
- RBAC : permissions par groupe et tag
- Rate limiting : intégré
📚 Ressources
Pages Liées
- cat-forums — Catégorie Forums
- app-discourse — Concurrent généraliste
- recettes-docker-compose — Templates Docker