- added side navigation for services
- added option to configure database name for backup
- fix: auto-deploy to trigger only for the correct branch
- fix: app should not build on "stop"
Product updates
Easypanel keeps getting better.
New features, thoughtful improvements, and fixes that make self-hosting feel a little more effortless.
- added "System Prune"
- added middlewares on domains (many new possibilities with Traefik middlewares)
- added user groups for Docker services
- fixed small bugs
Templates
- 🔥 Windmill (improved with LSP, worker, native worker)
- 🔥 Mautic (marketing automation platform)
- 🔥 Coder (cloud development environments)
- Elasticsearch
- Cloud Commander (similar to Filebrowser)
New
- basic database backup restore
- backup and restore will only touch the default database (no secondary or system databases will be included in the backup archive)
- run builds with lower CPU priority (experimental)
- added new Minio template
Fixes
- fixed Chatwoot real-time issue
- fixed bug in Minecraft template
- fixed webhook URL for n8n template
- fixed reverse proxy warning in Home Assistant template
- fixed issue with services that don't have a domain attached
- added ability to upload code via zip archive
- upgraded Heroku Buildpacks and Nixpacks
- expose SSL certificates as files (in
/etc/easypanel/traefik/dump) - fixed bug on "Certificates" page
- small UX improvements

- Added simple SSL certificates manager
- Fixed bug in network monitoring

- Added Maintenance Mode
- Renamed "Docker Prune" to "Docker Cleanup"

Added API tokens
There are two community packages that help you interact with the API.

Added .env file support
When you enable this switch, a .env file will be created in your codebase before each build.

Notifications
- Channels: Discord, Telegram, Slack, SMTP (email)
- Events: Update Available, Docker Prune, App Deploy, Database Backup, Disk Load
- Available for all paid plans

Added daily docker prune
- for existing installations, you need to manually turn it on
- for new installations, it will be enabled by default
Added a new branding section in settings
- you can customize the error page
- more options coming soon
- available for business plans
- spotlight search (cmd+k on mac, ctrl+k on windows)
- added sample configs for backups (AWS, Backblaze, DigitalOcean, Wasabi)
- improved errors for licence activation
- fixed Docker "prune images" and added "prune builder" to clear build cache and free up disk space