Skip to content

A secure & autonome easy to install collaboration suite for everyone

License

MinBZK/mijn-bureau-deploy-pilot

 
 

MijnBureau

GitHub Actions Workflow Status GitHub License

MijnBureau is a collaboration suite built for civil servants. It provides a flexible and secure digital workplace with a strong focus on autonomy. The tool includes features such as collaborative document editing, file sharing, chat, video conferencing, and many other tools to support effective teamwork.

Overview

MijnBureau is a flexible and secure digital workplace suite. Its main goal is to provide an autonomous solution for digital workplaces, ensuring you can run everything on your own hardware and maintain full control over your critical data.

MijnBureau is developed in collaboration with Dutch municipalities, provinces, and ministries, inspired by similar initiatives such as Germany’s Opendesk and France’s LaSuite.

While MijnBureau is a public-driven initiative, our license choice is an invitation for private sector actors to use, sell and contribute to the project.

Go to the Documentation to learn more.

Why use MijnBureau

Easy to install

MijnBureau is simple to deploy and provides a comprehensive set of tools your employees need, from collaborative document editing and chat to video conferencing.

Secure & Sovereign

Security and data sovereignty are at the heart of MijnBureau. By running on your own infrastructure, you stay in full control of your data, ensuring compliance. The platform is built with strong architecture, automated policies, and continuous security scanning.

Flexible

MijnBureau adapts to your organization’s needs. You can enable only the features you require and seamlessly integrate with existing systems, such as identity management or document editing tools. This flexibility ensures you can modernize your digital workplace without losing control over your data.

Getting started

Go to the Documentation to get started

Features

MijnBureau already offers a rich set of features, with a strong focus on collaboration:

  • Collaborative Documents
  • Collaborative Spreadsheet
  • Collaborative Presentations
  • Secure file sharing
  • Team chat
  • Self-hosted AI language models
  • Integrated identity management

We are actively expanding the suite and plan to add even more capabilities, including:

  • AI Assistant
  • Discussion forum
  • Video conferencing
  • Password manager
  • Email
  • User Portal
  • Admin Portal

Commit Conventions

This repo uses the gitmoji commit convention with the following scopes:

  1. folder names in helmfile/apps/* (the products)
  2. settings: update settings (not related to 1 product)
  3. deps: update dependencies (not related to 1 product)
  4. docs: documentation update (not related to 1 product)
  5. tests: general tests (not related to 1 product)
  6. policies: general policies (not related to 1 product)
  7. ci: general CI updates
  8. other: If none of the above apply

Additional Resources

This repo is the technical implementation of MijnBureau and it is part of the same governance. See:

Credits ❤️

MijnBureau is built on top of some impressive open-source tools.

It currently includes the following open-source components

Feature Functional Component Component Version Upstream Documentation LICENSE
Identity Provider Keycloak 26.2.4 documentation Apache-2.0
Chat Element Synapse v1.129 documentation AGPL-3.0
Chat UI Element Web V1.11.106 documentation AGPL-3.0
AI LLM Ollama v0.7.0 documentation MIT
Spreadsheet Grist v1.6.1 documentation Apache-2.0
File sharing Nextcloud v30.0.7 documentation AGPL-3.0
Office Collabora v25.04.5.1 documentation MPL-2.0
Video backend Livekit v1.9.1 documentation Apache-2.0
Video conferencing meet v0.1.38 documentation MIT

Licensed under the EUPL-1.2 license. EUPL (Public License of the European Union 1.2 or higher)

Copyright: The State of the Netherlands and all contributors

About

A secure & autonome easy to install collaboration suite for everyone

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Smarty 60.4%
  • Open Policy Agent 24.6%
  • Python 7.6%
  • Shell 7.4%