Skip to content

Valtimo BPM and case management integration for Nextcloud

License

Notifications You must be signed in to change notification settings

ConductionNL/valtimo

Repository files navigation

Valtimo for Nextcloud

Nextcloud integration app for Valtimo BPM and case management.

About This App

This is a Nextcloud wrapper app that provides integration between Nextcloud and an external Valtimo server. It does not contain the Valtimo platform itself - it connects your Nextcloud instance to a running Valtimo deployment.

For Valtimo documentation, see: https://docs.valtimo.nl/

What This App Does

  • Adds a Valtimo entry to the Nextcloud navigation
  • Provides a UI within Nextcloud for managing cases and workflows
  • Integrates Valtimo case management with Nextcloud files and users
  • Bridges the Common Ground / ZGW ecosystem with Nextcloud

What is Valtimo?

Valtimo is an open-source BPM (Business Process Management) and case management platform for Dutch municipalities and government organizations. It is part of the Common Ground ecosystem.

Key features of Valtimo:

  • BPMN Workflow Engine - Built on Camunda for process orchestration
  • Case Management - ZGW API-compliant case handling
  • Document Generation - Template-based document creation
  • Form Builder - Form.io-based dynamic forms
  • SSO Integration - Keycloak-based authentication

Requirements

  • Nextcloud 28 or higher
  • PHP 8.0 or higher
  • A running Valtimo server instance

Installation

From the Nextcloud App Store

Search for "Valtimo" in your Nextcloud app store and click Install.

Manual Installation

  1. Download the latest release from GitHub Releases
  2. Extract to your Nextcloud apps or custom_apps directory
  3. Enable the app: occ app:enable valtimo

Configuration

After installation, configure the Valtimo server URL in the Nextcloud admin settings.

Development

# Install dependencies
composer install
npm install

# Build frontend
npm run build

# Watch for changes
npm run watch

# Run linting
composer phpcs
npm run lint

Related Projects

Project Description Links
Valtimo BPM and case management platform Website / Docs / GitHub
OpenZaak ZGW API backend (cases, documents) GitHub / Docs
OpenKlant Customer interaction registry GitHub
Open Register Nextcloud register management GitHub

License

AGPL-3.0 - See LICENSE for details.

Author

Conduction B.V. - info@conduction.nl

About

Valtimo BPM and case management integration for Nextcloud

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published