Skip to content

drodil/backstage-plugin-qeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

backstage-plugin-qeta

CI

Qeta is a comprehensive Q&A and knowledge sharing plugin for Backstage, inspired by Stack Overflow. It allows your engineering teams to ask questions, share answers, write articles, and build a knowledge base directly within your developer portal.

✨ Features

  • Q&A Platform: Ask questions, provide answers, and comment on discussions.
  • Knowledge Base: Write and publish articles for longer-form content.
  • Organization: Use tags and collections to organize content effectively.
  • Social Features: Vote on content, mark favorites, and follow users or tags.
  • Gamification: View statistics and top contributors (users, specific entities).
  • AI Integration: Optional integration with AI models to assist in answering questions.
  • Entity Integration: Link questions to specific components or resources in your catalog.
  • Notifications: innovative notification system for new questions, answers, and mentions.

📚 Documentation

Detailed documentation is available in the docs directory:

Topic Description
Getting Started Overview and quick start guide.
Setup Installation instructions for frontend and backend.
Configuration detailed configuration options.
Integrations How to integrate with Search, Signals, Notifications, and more.
AI Assistants API and setup for AI-powered answers.
Migration Guide for upgrading between major versions.
Permissions Setting up RBAC and permission policies.

🔌 Integrations

Qeta integrates seamlessly with many Backstage plugins:

  • Search: Index questions and answers in Backstage global search.
  • Catalog: Link questions to catalog entities.
  • Notifications: Receive alerts for relevant activity.
  • Signals: Real-time updates.
  • Home: Widgets for your homepage.

[!IMPORTANT] > Version 2.0.0+ requires the new Backstage backend system. Use version 1.24.5 for the old backend system.

Version 3.22.0+ requires Backstage 1.36.0 or later due to permission integration changes.

🤝 Contributing

We welcome contributions! Please see CONTRIBUTING for details. If your organization uses Qeta, please add yourself to our ADOPTERS list! ❤️

📄 License

This library is under the MIT license.