
https://github.com/main-salman/haqnow.community
If you’ve ever wanted to build a secure, collaborative platform for handling large sets of community documents, community.haqnow is a solid starting point. It’s designed to support bulk uploads, OCR + translation, powerful search, AI-driven Q&A, and team collaboration—all the things you’d want if you’re managing big collections of documents across languages and formats. Think of it as the infrastructure backbone that makes knowledge-sharing easier and more transparent.
Under the hood, this repo comes with all the tooling you need to spin things up quickly. It uses Terraform IaC for Exoscale, helper scripts for deployment, and a Makefile to keep repetitive tasks clean and simple. Deployment is modeled after the main HaqNow platform, so you can bootstrap a server, drop in your app code, and get a working backend/frontend without a headache. Secrets are kept safe in .env files (never committed), while database access is tightly restricted down to your VM’s IP—so you’re not just fast, you’re secure by default.
The architecture itself is straightforward but flexible: a Compute VM running Ubuntu and nginx serves your static site and API endpoints, while Exoscale’s DBaaS handles both MySQL and Postgres needs. Object storage via S3 powers your document buckets, making files easily accessible while keeping the rest of your setup clean and modular. In short, community.haqnow gives you a strong foundation for any project that needs reliable infrastructure for community-driven knowledge sharing.
Leave a comment