AlpsDataFarm is
open at its core.
The platform infrastructure — data models, REST API, geo integrations, lab workflows — is fully open source under the Apache License 2.0. Build on it, fork it, self-host it.
Open Source Core
These modules are free forever — fork, modify, self-host.
core/User management, authentication, project access control
geo/Sites, farming systems, map layers, INVEKOS & Bodenkarte proxy
sampling/Field soil samples, depth horizons, sample types and images
lab/Lab devices, analysis types, measurement results
analytics_core/KPI summary, super-merge export, query service
Core API Reference
This section documents only the open-source core endpoints. Premium or hosted-only routes are intentionally excluded.
Authorization
Cookie-based JWT auth (access cookie)
Response Header
No custom API response headers are currently implemented. Clients should rely on standard HTTP status codes and JSON response bodies.
Rate Limits
Free: Default: Disabled
Pro: Self-hosted administrators can configure custom limits via environment variables.
/api/auth/login/api/auth/register/api/auth/refreshTech Stack
| ⚙️ | Backend | Django + Django REST Framework |
| 🔒 | Auth | SimpleJWT |
| ⚡ | Frontend | Next.js 14 + TypeScript |
| 🎨 | Styling | Tailwind CSS |
| 🗺️ | Maps | MapLibre GL JS |
| 🗄️ | Database | PostgreSQL + PostGIS |
| 📉 | Analytics DB | DuckDB |
| 🌐 | External | INVEKOS + Bodenkarte |
Contributing
Bug fixes, new integrations, translations — all welcome.
Fork the repository
gh repo fork farmse988/alpsdatafarm-community
Copy environment file
cp backend/.env.example backend/.env # Edit .env with your values
Start with Docker
make build make migrate
Create a feature branch
git checkout -b feature/your-feature-name
Open a Pull Request
gh pr create --title 'feat: your feature' --body '...'
🚀 Launch Platform
Launch the full platform with a single command – local or via Docker.
make buildmake buildmake migratemake upmake logsmake downdocker run alpsdatafarm/initRuns the full stack (Next.js + Django + PostgreSQL/PostGIS) via Docker in one command. Requires Docker & Docker Compose.
Roadmap
Interactive development roadmap of the Open Core system.
v0.1 — Now
Build with us
AlpsDataFarm is built for soil scientists, agronomists, farmers and environmental reporting workflows. From field to policy — we turn field data into decisions.