Docutopia Map is the code base that powers docutopia.de, a collaborative map and directory for the German documentary film ecosystem. The platform highlights filmmakers, production collectives, festivals, initiatives, resources, and places that support documentary storytelling. It is designed to make the landscape of documentary culture more visible, foster exchange, and help new collaborations emerge.
Note This project is a fork of utopia-map. We extend and adapt the original open-source project to serve the needs of the Docutopia community.
- 🔎 Explore the scene – Browse a living map of documentary actors across Germany and beyond.
- 🗂️ Discover thematic layers – Filter entries by categories like people, projects, events, infrastructures, and learning opportunities.
- 📌 Navigate interactively – Click markers to open rich popups with key facts, contacts, and links.
- 🤝 Build connections – Find collaborators, venues, or initiatives that align with your interests.
- 🧭 Stay oriented – Use search, tagging, and layer descriptions to quickly surface relevant entries.
Install dependencies and start the development servers:
Start docker
docker compose up -dInitialize backend
sudo chmod 777 -R ./data/
cd backend/
./push.sh
./seed.shAfter this the frontend is running on http://localhost:8080 and the backend on http://localhost:8055
Start dev server
cd app/
npm run dev- The frontend runs on Next.js with shared UI components from Utopia UI.
- The backend is a Strapi instance that stores layers, items, and media assets.
For more detailed setup instructions, refer to the documentation in the app/ and backend/ directories.
Docutopia thrives on contributions from documentary practitioners, researchers, and developers. If you want to propose new features, report bugs, or contribute data to the map, please open an issue or submit a pull request.
When contributing code:
- Fork the repository or work on a dedicated branch.
- Follow the coding standards outlined in this repository.
- Provide clear descriptions, screenshots (when relevant), and tests for your changes.
- 📬 Email: [email protected]
- 🌐 Website: docutopia.de
- 💬 Chat: Reach out via the community channels listed on the website.
Docutopia Map inherits the open-source license of the original project. See LICENSE for details.