0.7.0
About
What is Kaapana?
Use Cases
Getting Started
Installation Guide
User Guide
Extending Kaapana
Legacy Development Guide
Terminology
List of Technologies
Developing Workflow Extensions
Developing Applications
Developing a Workflow Extension with a Custom Registry
Uploading a Workflow Extension via the Extensions View
Upgrading an Extension in the Kaapana Extension Collection
Existing Operators
Kaapana Services
Advanced: How Kaapana uses Helm
Best Practices
Writing Dockerfile
Code Formatting
Feature Preview: New way of extending Kaapana
Migrating Legacy Workflows
Concepts
Concepts Overview
Reference
Frequently Asked Questions (FAQ)
Glossary
Changelog
Migration Guide
Legal & More
Publications & Citation
License & Copyright Notices
Acknowledgments
Contact
Kaapana
Extending Kaapana
Legacy Development Guide
Best Practices
View page source
Best Practices
Writing Dockerfile
Base images
Labels
Package managers: apt, apk
Installation of python packages:
pip
install
Utilizing Multi-Stage Dockerfiles
General Guidelines
Example of a Kaapana Dockerfile for a workflow
Code Formatting
Black Code Formatter
Installation
Usage
Pre-commit hook