Skip to content

AlpineBits-ch/AlpineBackend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

venta.gg

Build Coverage

A fast, self-hostable chat and community platform.

⚠️ Early Release - This project is in early development. Expect breaking changes, incomplete features, and missing documentation.


Features

  • Real-time messaging
  • Community and channel management
  • Self-hostable - full control over your data
  • Designed for performance and scalability

Tech Stack

Layer Technology
Backend .NET / C#
Database PostgreSQL
Scalable Storage ScyllaDB
Cache / Broker Redis
Orchestration Kubernetes (K8s)

The frontend (Angular + Tauri) lives in a separate repository.


Roadmap

See the full public roadmap at venta.gg/#/roadmap.


Contributing

Contributions are welcome! Since this is an early-stage project, please open an issue first to discuss what you'd like to change or add before submitting a pull request.

Before your pull request can be merged, you will be asked to sign our Contributor License Agreement (CLA). This is handled automatically by a bot on your first PR - just follow the instructions it posts in the comment thread.

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Commit your changes (git commit -m 'Add my feature')
  4. Push to the branch (git push origin feature/my-feature)
  5. Open a pull request - the CLA bot will guide you through signing

Tests

Unit tests are written using NUnit and can be run locally with the standard .NET test runner:

dotnet test

License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors