Skip to main content

v0.4.1

🚀 Features

  • Invite team members to collaborate on projects.

  • Manually deploy from Gitea, GitLab, Bitbucket, and Azure DevOps.

  • Support for persistent volumes in services.

  • Mono-repository build support.

  • Docker Compose file available for enterprise setup.

  • Easily switch services between different projects on the same server.

  • Server management features: reset, Railpack removal, and Dokku uninstallation.

  • Improved documentation with mobile responsiveness.

🔑 Zero Trust Security

  • dFlow ships with built-in Zero Trust support via Tailscale.

  • No need to manage SSH keys when attaching servers.

  • All servers remain securely within a private tailnet network.

🔐 Role-Based Access Control (RBAC)

  • Define custom roles with fine-grained access control for all collections.

  • Set CRUD (Create, Read, Update, Delete) permissions per role.

  • Unauthorized actions trigger an “Access Denied” toast notification.

📈 Scaling & Resource Management

  • Added support for both vertical and horizontal scaling of services.

  • Restrict or reserve service-level resources like CPU and RAM.

  • Enable load balancing by creating container replicas.

🐛 Bug Fixes

  • Fixed deployment failures caused by container port conflicts.

  • Tenant-specific refresh events are now correctly triggered.

  • Fixed dropdown close issue when deleting projects or servers.

  • Resolved bug preventing monitoring tool installations.

📝 Templates

  • Revamped template deployment UI.

  • Ability to publish templates to the community.

  • New templates added:

    • Trilium

    • Uptime Kuma

    • Grafana

    • Buildbase

    • Appsmith

    • Excalidraw

    • Draw.io

🤝 Contributors

Full Changelog: View Changes (v0.4.0 → v0.4.1)

NewImprovedFixed