Synaplan
Open-source AI platform for companies: self-hosted AI agents, GDPR-compliant chatbot widget, RAG knowledge base, WhatsApp and Outlook AI, MCP, multi-model routing. Docker, Kubernetes or hosted in Germ
Stop paying expensive per-seat SaaS subscriptions. Connect directly to your existing storage to add access gates, leak-proof dynamic watermarks, and page-by-page engagement tracking.
BusinessPython · JavaScriptGitHub @coneshareOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Self-Hosted Virtual Data Room (VDR) & Document Tracking. Open-Source DocSend alternative.
Translation pending
Loading the full README.
Read the full README ↗English | 中文
Coneshare is an open-source, self-hosted alternative to DocSend that works on top of your existing storage (Nextcloud, Google Drive, or Dropbox). Files stay on your own servers instead of moving to third-party cloud providers.
Use Coneshare to share documents and videos securely: apply dynamic watermarks, track viewer engagement page by page in real time, and trigger automations from viewer activity.
Quick start · Docs · Live demo · Roadmap · Forum
If you find this project useful, please consider starring the repository.
Coneshare runs directly on top of your storage:
Keep your existing storage workflows while gaining access controls, datarooms, and engagement analytics.
en, zh-hans, ru, de, fr, nl).Coneshare connects with:
More storage connectors are in development.
For production deployments, use the coneshare-compose repository. It provides Docker Compose configurations with automated Let's Encrypt SSL, reverse proxy setups, and preconfigured containers.
To run the codebase locally for development and contributions:
git clone [email protected]:coneshare/coneshare.git
cd coneshare
cp .env.template .env
make build
make up
make migrate
After make up and make migrate, verify the local services before configuring storage integrations:
backend, frontend, core, redis, celery)docker-compose.yml.env and SITE_DOMAIN mismatch:
.env exists (copied from .env.template) and SITE_DOMAIN matches how you access the app locally.core service:
docker-compose.yml, then inspect backend and core logs for connection errors.redis and celery containers are running, then check Celery worker logs.make logs from the repository root, checking backend, core, and celery error output.Coneshare consists of four primary services:
backend/: Django and DRF API, Celery, and Redis for background taskscore/: Go service for file delivery and media streamingfrontend/: React and Vite web applicationmcp-server/: FastMCP remote server for AI agent and assistant integrationsTechnical reference:
Contributions are welcome. Please read CONTRIBUTING.md for our code of conduct and pull request process.
MIT License. See LICENSE.
For security issues, contact [email protected].