openmediavault-compose (8.2.3) stable; urgency=low * Use a relative cterm terminal link when the cterm reverse proxy is enabled so it goes through the web server instead of the cterm port (#102) * Normalize the cterm base path when building terminal links * Add terminal link reverse proxy tests -- OpenMediaVault Plugin Developers Wed, 21 Oct 2026 16:49:21 +0000 openmediavault-compose (8.2.2) stable; urgency=low * Allow building multiple selected Dockerfiles at once -- OpenMediaVault Plugin Developers Wed, 07 Oct 2026 21:19:58 +0000 openmediavault-compose (8.2.1) stable; urgency=low * Add Build without cache button to Files and Dockerfiles tabs -- OpenMediaVault Plugin Developers Wed, 07 Oct 2026 11:21:25 +0000 openmediavault-compose (8.2.0) stable; urgency=low * Add omv-compose-run command * Use omv-compose-run for all compose commands in scripts and RPCs * Log commands run by omv-compose-run to /var/log/omv-compose-run.log * Add Compose Run and Compose Build logs to the log viewer and logrotate * Run compose ps in parallel to speed up Files and Services list refreshes -- OpenMediaVault Plugin Developers Tue, 29 Sep 2026 11:36:16 +0000 openmediavault-compose (8.1.28) stable; urgency=low * Force symlink creation to overwrite copied symlinks pointing to a wrong location * Fix syntax check when saving -- OpenMediaVault Plugin Developers Sat, 26 Sep 2026 18:43:58 +0000 openmediavault-compose (8.1.27) stable; urgency=low * Show bind address in brackets after host port on ports tab -- OpenMediaVault Plugin Developers Tue, 22 Sep 2026 21:17:11 +0000 openmediavault-compose (8.1.26) stable; urgency=low * Fix pull on Files tab -- OpenMediaVault Plugin Developers Sun, 20 Sep 2026 13:02:40 +0000 openmediavault-compose (8.1.25) stable; urgency=low * Mark compose module dirty when a sharedfolder is changed that is used in a placeholder -- OpenMediaVault Plugin Developers Sat, 19 Sep 2026 13:27:54 +0000 openmediavault-compose (8.1.24) stable; urgency=low * Add label for optional container to skip status/info checking -- OpenMediaVault Plugin Developers Wed, 02 Sep 2026 15:01:06 +0000 openmediavault-compose (8.1.23) stable; urgency=low * Volumes: add a Create action to make named volumes from the UI, with an Advanced section for the mount type (NFS/CIFS via the local driver), driver options and labels * Volumes: add a "Create bind mount path" action to prepare a host directory for bind mounts, setting owner/group (e.g. PUID/PGID) and permissions; accepts an absolute path or a shared folder plus relative path, with optional recursive apply and protection against operating on critical system paths * Volumes: add containers column to show containers using each volume -- OpenMediaVault Plugin Developers Wed, 01 Jul 2026 20:09:40 +0000 openmediavault-compose (8.1.22) stable; urgency=low * Networks: macvlan and ipvlan networks can now set a parent interface (ipvlan was previously missing this) and a mode (macvlan: bridge/private/vepa/passthru, ipvlan: l2/l3) * Networks: add IPv6 (dual-stack) support when creating a network * Networks: new Parent and Mode columns, plus actions to connect or disconnect a container to/from a network * Networks: fix macvlan/ipvlan creation and parent display under Podman -- OpenMediaVault Plugin Developers Thu, 25 Jun 2026 00:34:41 +0000 openmediavault-compose (8.1.21) stable; urgency=low * Speed up borg backups for compose files with multiple volumes * Add option to skip container stop/start for scheduled backup jobs -- OpenMediaVault Plugin Developers Sun, 21 Jun 2026 15:51:34 +0000 openmediavault-compose (8.1.20) stable; urgency=low * Remove unnecessary sudo from omv-compose-update * Minor logging fixes -- OpenMediaVault Plugin Developers Mon, 15 Jun 2026 12:27:07 +0000 openmediavault-compose (8.1.19) stable; urgency=low * Schedule jobs: the Filter and Exclude filter fields now have a companion "pick files" dropdown, so you can either type wildcard patterns (e.g. *cloud*) or check off specific compose files from a list. Both inputs are combined and de-duplicated when the job is saved. -- OpenMediaVault Plugin Developers Mon, 01 Jun 2026 21:25:03 +0000 openmediavault-compose (8.1.18) stable; urgency=low * Smarter import: now finds compose.yml and compose.yaml files in addition to docker-compose.yml, so modern compose setups are detected automatically * Smarter import: if you accidentally select a file instead of a folder in the path chooser, the plugin now figures out the right folder and continues without an error * Smarter import: folders are now searched inside subfolders too (up to 4 levels deep), so you don't have to navigate into each subfolder manually * Smarter import: when importing, the description is automatically filled in from the README.md in the same folder (if one exists), instead of just saying "imported 2026.05.24" * New "Preview Import" button lets you see exactly what would be imported and which would be skipped (because they already exist) before actually importing anything * Import now shows a live progress log as it runs and a summary at the end (e.g. "3 imported, 1 skipped"), instead of finishing silently * "Import one" now shows a live progress log instead of a silent error when the file already exists in the plugin * "Import from Portainer" now shows a live progress log as it imports each stack, and a summary at the end (e.g. "3 imported, 1 skipped"), instead of finishing silently -- OpenMediaVault Plugin Developers Mon, 25 May 2026 01:02:58 +0000 openmediavault-compose (8.1.17) stable; urgency=low * Make sure podman starts on boot * Make sure podman-restart is enabled to restart containers using restart: always -- OpenMediaVault Plugin Developers Thu, 14 May 2026 11:10:47 +0000 openmediavault-compose (8.1.16) stable; urgency=low * Improve waitAllMounts systemd override to use Wants= so systemd actively attempts /srv mounts before starting docker/podman * Show Timeout status in images datatable when registry check exceeds the timeout -- OpenMediaVault Plugin Developers Sat, 10 May 2026 00:00:00 +0000 openmediavault-compose (8.1.15) stable; urgency=low * Improve waitAllMounts systemd override * Add start delay setting (0-300s) in Settings tab that writes a sleep drop-in for docker.service or podman.service, helping systems with slow storage that miss the mount window at boot -- OpenMediaVault Plugin Developers Tue, 29 Apr 2026 00:00:00 +0000 openmediavault-compose (8.1.14) stable; urgency=low * Add Ports tab showing all host ports mapped across compose files with service and container port details, sortable by port number * Add "Suggest free ports" button on Ports tab — opens a dialog to choose a starting port and lists the next 20 free host ports * Add ${{ nfp: N }} substitution — resolves to the next free host port at or above N when a file is saved, locking the assigned port in the database -- OpenMediaVault Plugin Developers Mon, 27 Apr 2026 12:48:44 +0000 openmediavault-compose (8.1.13) stable; urgency=low * Add import Dockerfiles from folder feature to dockerfiles tab * Add import stacks from Portainer feature to files tab to assist migration off Portainer (supports API key and username/password auth, imports compose file and environment variables, skips existing stacks) -- OpenMediaVault Plugin Developers Wed, 22 Apr 2026 11:01:25 +0000 openmediavault-compose (8.1.12) stable; urgency=low * Add checkboxes to select path or sharedfolder -- OpenMediaVault Plugin Developers Wed, 15 Apr 2026 22:50:30 +0000 openmediavault-compose (8.1.11) stable; urgency=low * Show connected containers per network in the networks datatable -- OpenMediaVault Plugin Developers Tue, 15 Apr 2026 00:00:00 +0000 openmediavault-compose (8.1.10) stable; urgency=low * Add prune builder cache option to scheduled job build action * Replace individual action columns in schedule datatable with grouped Maintenance, Container state, and Build columns -- OpenMediaVault Plugin Developers Wed, 15 Apr 2026 13:27:18 +0000 openmediavault-compose (8.1.9) stable; urgency=low * Improve regctl and yq update -- OpenMediaVault Plugin Developers Sun, 12 Apr 2026 13:39:56 +0000 openmediavault-compose (8.1.8) stable; urgency=low * Apply exclude filter to all scheduled job actions (backup, update, start, stop, build) including manual runs from the UI -- OpenMediaVault Plugin Developers Sat, 11 Apr 2026 14:09:45 +0000 openmediavault-compose (8.1.7) stable; urgency=low * Add exclude filter to scheduled jobs to skip specific compose files from backup by name (supports wildcards and comma-separated list) * Improve schedule form hints to clarify the difference between compose file exclusions and volume path excludes (rsync/borg patterns) * Use yq 4.52.5 * Use regctl 0.11.2 -- OpenMediaVault Plugin Developers Sat, 11 Apr 2026 13:39:19 +0000 openmediavault-compose (8.1.6) stable; urgency=low * Allow disabling creation of compose files and environment file symlinks -- OpenMediaVault Plugin Developers Tue, 17 Mar 2026 23:25:25 +0000 openmediavault-compose (8.1.5) stable; urgency=low * Use double quotes instead of single quotes for translation parser * Improve image tag dialog: distinguish current info from target inputs * Delete symlinks when deleting file from Files tab -- OpenMediaVault Plugin Developers Thu, 26 Feb 2026 00:44:09 +0000 openmediavault-compose (8.1.4) stable; urgency=low * Add borg encryption option to backup settings * Add command line script to sync files to the database * Add automatic symlink creation for compose.yml and .env pointing to stack-specific name.yml and name.env files to improve CLI compatibility and tool integration. -- OpenMediaVault Plugin Developers Tue, 17 Feb 2026 23:22:05 +0000 openmediavault-compose (8.1.3) stable; urgency=low * add borgbackup backend option to backup/restore -- OpenMediaVault Plugin Developers Sun, 15 Feb 2026 19:13:12 +0000 openmediavault-compose (8.1.2) stable; urgency=low * Fix backup comment for named volumes * Other optimizations in backup script -- OpenMediaVault Plugin Developers Sat, 10 Jan 2026 01:39:30 +0000 openmediavault-compose (8.1.1) stable; urgency=low * Fix docker restart button -- OpenMediaVault Plugin Developers Tue, 30 Dec 2025 15:13:05 +0000 openmediavault-compose (8.1) stable; urgency=low * Support podman (experimental) * Enable docker repo on install * Add compose build job to Schedule tab * Add docker image prune --all button to Images tab -- OpenMediaVault Plugin Developers Mon, 29 Dec 2025 22:41:08 +0000 openmediavault-compose (8.0.6) stable; urgency=low * Add placeholder expansion in global environment file * Change liverestore default to off to match docker default. liverestore causes problems with containers using s6 when enabled -- OpenMediaVault Plugin Developers Mon, 15 Dec 2025 23:28:42 +0000 openmediavault-compose (8.0.5) stable; urgency=low * Add placeholder expansion for user, group, and timezone tokens. The following tokens are now supported: - ${{ uid:"user" }} - ${{ gid:"group" }} - ${{ tz }} -- OpenMediaVault Plugin Developers Fri, 12 Dec 2025 14:17:18 +0000 openmediavault-compose (8.0.4) stable; urgency=low * Add placeholder expansion for ${{ sf:"name" }} tokens, resolving them to the shared folder’s absolute path across compose, override, env, and config files. -- OpenMediaVault Plugin Developers Thu, 11 Dec 2025 22:20:21 +0000 openmediavault-compose (8.0.3) stable; urgency=low * Add unit to max size -- OpenMediaVault Plugin Developers Wed, 10 Dec 2025 22:14:19 +0000 openmediavault-compose (8.0.2) stable; urgency=low * Add shared folder selection for docker storage to avoid having to look up absolute path of shared folder * Update to yq 4.49.2 * Update to regct 0.11.1 -- OpenMediaVault Plugin Developers Mon, 08 Dec 2025 23:34:05 +0000 openmediavault-compose (8.0.1) stable; urgency=low * Check file syntax on save if enabled * Add docker log size field and enable rotation if greater than 0 * Add live restore option to avoid restarting containers when docker is restarted/upgraded -- OpenMediaVault Plugin Developers Mon, 01 Dec 2025 21:47:28 +0000 openmediavault-compose (8.0) stable; urgency=low * Update for omv 8.x -- OpenMediaVault Plugin Developers Sun, 28 Sep 2025 09:31:40 -0500 openmediavault-compose (7.6.13) stable; urgency=low * Add env variable to remove cterm dependency -- OpenMediaVault Plugin Developers Mon, 11 Aug 2025 07:33:04 -0500 openmediavault-compose (7.6.12) stable; urgency=low * Remove old cterm file -- OpenMediaVault Plugin Developers Mon, 21 Jul 2025 16:10:23 -0500 openmediavault-compose (7.6.11) stable; urgency=low * Fix backup script for variable interpolation -- OpenMediaVault Plugin Developers Sat, 28 Jun 2025 10:54:42 -0500 openmediavault-compose (7.6.10) stable; urgency=low * Try to return NA for locally built images with any digest that is none or empty -- OpenMediaVault Plugin Developers Tue, 24 Jun 2025 11:52:51 -0500 openmediavault-compose (7.6.9) stable; urgency=low * Add docker image prune button to images tab * Improve image status -- OpenMediaVault Plugin Developers Sat, 21 Jun 2025 15:54:32 -0500 openmediavault-compose (7.6.8) stable; urgency=low * Group images with same name and tag -- OpenMediaVault Plugin Developers Sat, 21 Jun 2025 08:09:15 -0500 openmediavault-compose (7.6.7) stable; urgency=low * Add file description to backup and restore * Restore override file if it exists * Add missing database fields to restore * Remove openmediavault-cterm as a hard dependency to prevent people from removing this plugin when they uninstall cterm. cterm will be installed by saltstack. * Backup build directory if exists in compose file. -- OpenMediaVault Plugin Developers Thu, 19 Jun 2025 19:28:32 -0500 openmediavault-compose (7.6.6) stable; urgency=low * Fix auto-login -- OpenMediaVault Plugin Developers Thu, 12 Jun 2025 18:08:24 -0500 openmediavault-compose (7.6.5) stable; urgency=low * Update for cterm 7.8.1 (a mandatory requirement of this plugin) -- OpenMediaVault Plugin Developers Thu, 12 Jun 2025 15:49:20 -0500 openmediavault-compose (7.6.4) stable; urgency=low * Add auto-login to cterm urls -- OpenMediaVault Plugin Developers Wed, 11 Jun 2025 09:10:08 -0500 openmediavault-compose (7.6.3) stable; urgency=low * Remove dockerterm group -- OpenMediaVault Plugin Developers Sat, 07 Jun 2025 12:08:52 -0500 openmediavault-compose (7.6.2) stable; urgency=low * Fix cterm removal again -- OpenMediaVault Plugin Developers Fri, 06 Jun 2025 12:53:14 -0500 openmediavault-compose (7.6.1) stable; urgency=low * Remove old integrated cterm config -- OpenMediaVault Plugin Developers Fri, 06 Jun 2025 07:46:14 -0500 openmediavault-compose (7.6) stable; urgency=low * Move exec terminal to a separate plugin -- OpenMediaVault Plugin Developers Thu, 05 Jun 2025 18:48:42 -0500 openmediavault-compose (7.5.6) stable; urgency=low * Improve terminal container list * Remove illegal characters from imported files -- OpenMediaVault Plugin Developers Sun, 01 Jun 2025 09:14:25 -0500 openmediavault-compose (7.5.5) stable; urgency=low * Add lxc container support to terminal -- OpenMediaVault Plugin Developers Sat, 31 May 2025 10:33:10 -0500 openmediavault-compose (7.5.4) stable; urgency=low * Improve image in use detection * Fix volume size sorting -- OpenMediaVault Plugin Developers Fri, 30 May 2025 19:34:08 -0500 openmediavault-compose (7.5.3) stable; urgency=low * Add host shell option -- OpenMediaVault Plugin Developers Thu, 29 May 2025 19:03:58 -0500 openmediavault-compose (7.5.2) stable; urgency=low * Add compose term service status * Improve uninstall -- OpenMediaVault Plugin Developers Sat, 24 May 2025 08:31:12 -0500 openmediavault-compose (7.5.1) stable; urgency=low * Sort container list on exec terminal list * Fix column calculation and line wrap -- OpenMediaVault Plugin Developers Wed, 21 May 2025 16:47:40 -0500 openmediavault-compose (7.5.0-8) stable; urgency=low * Add container exec terminal * Improve configs tab datatable population error handling * Only show version after line in logs if version changed in update script * Use full volume path to check for :ro * Use yq 4.45.2 * Use regctl 0.8.3 * Add verbose option to backup job * Add down, stop, and inspect to Services tab * Add inspect to Containers tab -- OpenMediaVault Plugin Developers Tue, 20 May 2025 18:07:42 -0500 openmediavault-compose (7.4.5) stable; urgency=low * Fix multi-container backup where more than one service has the same container path * Fix global.env backup. Moved away from getopts to fix. -- OpenMediaVault Plugin Developers Mon, 28 Apr 2025 09:47:04 -0500 openmediavault-compose (7.4.4) stable; urgency=low * Improve scripts field hiding -- OpenMediaVault Plugin Developers Sun, 13 Apr 2025 09:48:49 -0500 openmediavault-compose (7.4.3) stable; urgency=low * Add scheduled container start or stop -- OpenMediaVault Plugin Developers Sun, 13 Apr 2025 09:19:07 -0500 openmediavault-compose (7.4.2) stable; urgency=low * Add full path of file in Configs datatable * Put file in title to make exclusion purpose more explicit * Put quotes around filter to prevent expansion * Add menu item to bring all compose files down -- OpenMediaVault Plugin Developers Mon, 31 Mar 2025 19:05:04 -0500 openmediavault-compose (7.4.1) stable; urgency=low * Improve version control when removing from Files and Configs tabs -- OpenMediaVault Plugin Developers Fri, 28 Mar 2025 12:21:41 -0500 openmediavault-compose (7.4) stable; urgency=low * Add version control (git) for Files and Configs tabs -- OpenMediaVault Plugin Developers Thu, 27 Mar 2025 19:57:18 -0500 openmediavault-compose (7.3.6) stable; urgency=low * Show command output in realtime -- OpenMediaVault Plugin Developers Wed, 12 Mar 2025 16:31:07 -0500 openmediavault-compose (7.3.5) stable; urgency=low * Add global.env restore from backup button to restore tab * Backup script will backup global.env if it exists -- OpenMediaVault Plugin Developers Sat, 08 Mar 2025 09:13:26 -0600 openmediavault-compose (7.3.4) stable; urgency=low * Wait for compose to stop completely before proceeding with backup * Support backup of named volumes -- OpenMediaVault Plugin Developers Sun, 02 Mar 2025 10:35:21 -0600 openmediavault-compose (7.3.3) stable; urgency=low * Change example selector to datatable with icons -- OpenMediaVault Plugin Developers Thu, 23 Jan 2025 19:06:27 -0600 openmediavault-compose (7.3.2) stable; urgency=low * Fix typo that is truncating the files on Configs tab -- OpenMediaVault Plugin Developers Fri, 10 Jan 2025 12:52:41 -0600 openmediavault-compose (7.3.1) stable; urgency=low * Fix job exclusions -- OpenMediaVault Plugin Developers Sat, 04 Jan 2025 08:07:44 -0600 openmediavault-compose (7.3) stable; urgency=low * Add Repos tab for adding private repos * Add Config tab for creating and maintaining config files * Add excludes to backup jobs -- OpenMediaVault Plugin Developers Thu, 26 Dec 2024 11:15:06 -0600 openmediavault-compose (7.2.16) stable; urgency=low * Delete override when deleting file -- OpenMediaVault Plugin Developers Thu, 31 Oct 2024 15:27:45 -0500 openmediavault-compose (7.2.15) stable; urgency=low * Add enable docker repo button -- OpenMediaVault Plugin Developers Sat, 26 Oct 2024 09:00:31 -0500 openmediavault-compose (7.2.14) stable; urgency=low * Allow spaces in restore name -- OpenMediaVault Plugin Developers Fri, 11 Oct 2024 18:46:46 -0500 openmediavault-compose (7.2.13) stable; urgency=low * Apply changes automatically when creating a dockerfile -- OpenMediaVault Plugin Developers Fri, 11 Oct 2024 06:13:43 -0500 openmediavault-compose (7.2.12) stable; urgency=low * Apply changes when compose directory doesn't exist -- OpenMediaVault Plugin Developers Thu, 10 Oct 2024 11:01:02 -0500 openmediavault-compose (7.2.11) stable; urgency=low * Make compose file editing much faster by writing file directly and skipping saltstack run * Make dockerfile editing much faster by writing file directly and skipping saltstack run -- OpenMediaVault Plugin Developers Thu, 10 Oct 2024 10:05:46 -0500 openmediavault-compose (7.2.10) stable; urgency=low * Fix path check for paths ending with slash in backup script -- OpenMediaVault Plugin Developers Mon, 07 Oct 2024 12:42:45 -0500 openmediavault-compose (7.2.9) stable; urgency=low * Set default value of show environment and overrides checkboxes -- OpenMediaVault Plugin Developers Sun, 06 Oct 2024 08:50:13 -0500 openmediavault-compose (7.2.8) stable; urgency=low * Add setting to show or hide docker command in task dialogs * Save state of show environment and show override checkboxes in File editor -- OpenMediaVault Plugin Developers Sat, 05 Oct 2024 13:12:26 -0500 openmediavault-compose (7.2.7) stable; urgency=low * Load global environment variable file before service-specific environment variable file in backup scripts -- OpenMediaVault Plugin Developers Wed, 02 Oct 2024 05:54:45 -0500 openmediavault-compose (7.2.6) stable; urgency=low * Enforce minimum docker-related packages versions * Fix dialog titles * Stop creating docker-compose symlink * Update plugin description * Load global environment variable file before service-specific environment variable file -- OpenMediaVault Plugin Developers Tue, 01 Oct 2024 19:03:32 -0500 openmediavault-compose (7.2.5) stable; urgency=low * Add delete button to Restore tab * Add compose.override.yml creation to Files * Add docker command to output window -- OpenMediaVault Plugin Developers Sun, 22 Sep 2024 11:21:50 -0500 openmediavault-compose (7.2.4) stable; urgency=low * Add hostname override for port URLs * Add ports column to Files tab for running containers * Add image names column (hidden by default) to Files tab for running containers * Add service names column (hidden by default) to Files tab for running containers * Add logs menu entries to Files tab for running containers * Use yq 4.44.3 * Use regctl 0.7.1 -- OpenMediaVault Plugin Developers Sat, 07 Sep 2024 17:03:44 -0500 openmediavault-compose (7.2.3) stable; urgency=low * Fix job edit field population -- OpenMediaVault Plugin Developers Wed, 14 Aug 2024 07:34:11 -0500 openmediavault-compose (7.2.2) stable; urgency=low * Allow multiple minutes, hours, days, months for scheduled jobs * Run pre and post scripts when testing backup job from web interface -- OpenMediaVault Plugin Developers Tue, 13 Aug 2024 08:57:36 -0500 openmediavault-compose (7.2.1) stable; urgency=low * Allow user use of container list widget * Allow File and Dockerfile to share a name * Fix Dockerfile delete of created files * Add script and conf filename to Dockerfile datatable -- OpenMediaVault Plugin Developers Tue, 28 May 2024 17:41:13 -0500 openmediavault-compose (7.2) stable; urgency=low * Cache tab content * Add size column to volume tab -- OpenMediaVault Plugin Developers Sun, 28 Apr 2024 14:47:19 -0500 openmediavault-compose (7.1.6) stable; urgency=low * Skip checking image status if regctl not found * Change current image status to green and available to yellow -- OpenMediaVault Plugin Developers Thu, 25 Apr 2024 16:42:42 -0500 openmediavault-compose (7.1.5) stable; urgency=low * Add OMV_COMPOSE_SKIP_IMAGE_STATUS environment variable to allow disabling image status in Images tab. * Use regctl to get newest image digest -- OpenMediaVault Plugin Developers Thu, 25 Apr 2024 15:41:51 -0500 openmediavault-compose (7.1.4) stable; urgency=low * Allow a job to be prune only * Add prune wrapper to wait for update to be finished -- OpenMediaVault Plugin Developers Sat, 06 Apr 2024 19:20:29 -0500 openmediavault-compose (7.1.3) stable; urgency=low * Add CHANGE_TO_COMPOSE_NAME string that will be replaced with the name of the compose file -- OpenMediaVault Plugin Developers Sun, 31 Mar 2024 09:37:37 -0500 openmediavault-compose (7.1.2) stable; urgency=low * Add backup size column to restore tab -- OpenMediaVault Plugin Developers Mon, 25 Mar 2024 17:23:19 -0500 openmediavault-compose (7.1.1) stable; urgency=low * Improve backup and restore to not backup relative paths twice -- OpenMediaVault Plugin Developers Sun, 24 Mar 2024 08:59:39 -0500 openmediavault-compose (7.1) stable; urgency=low * Support backup for paths using environment variables * Add file to database if the file does not exist when restoring * Add ability to import one compose file * Add Advanced menu * Move Build menu options to Advanced menu * Add up and down with the --remove-orphans option to Advanced menu -- OpenMediaVault Plugin Developers Sat, 16 Mar 2024 12:39:34 -0500 openmediavault-compose (7.0.10) stable; urgency=low * Switch parent network to textinput with suggestions -- OpenMediaVault Plugin Developers Wed, 06 Mar 2024 17:57:28 -0600 openmediavault-compose (7.0.9) stable; urgency=low * Translate more strings * Throw error if compose file has CHANGE_TO_COMPOSE_DATA_PATH string in it but data shared folder is not set. -- OpenMediaVault Plugin Developers Sun, 03 Mar 2024 10:34:47 -0600 openmediavault-compose (7.0.8) stable; urgency=low * Add fields for prebackup and postbackup scripts -- OpenMediaVault Plugin Developers Sat, 17 Feb 2024 10:11:30 -0600 openmediavault-compose (7.0.7) stable; urgency=low * Add button to sync compose file database entry to content on filesystem -- OpenMediaVault Plugin Developers Sun, 04 Feb 2024 09:23:33 -0600 openmediavault-compose (7.0.6) stable; urgency=low * Fix dockerfile delete -- OpenMediaVault Plugin Developers Sun, 14 Jan 2024 13:23:54 -0600 openmediavault-compose (7.0.5) stable; urgency=low * add download for log in Services, Stats, and Containers tabs -- OpenMediaVault Plugin Developers Sun, 14 Jan 2024 11:35:40 -0600 openmediavault-compose (7.0.4) stable; urgency=low * Add build menu to Files tab * Disable dockerfile name editing -- OpenMediaVault Plugin Developers Thu, 04 Jan 2024 19:00:01 -0600 openmediavault-compose (7.0.3) stable; urgency=low * Improve config file and docker installation ordering -- OpenMediaVault Plugin Developers Wed, 27 Dec 2023 11:13:08 -0600 openmediavault-compose (7.0.2) stable; urgency=low * Add prune option to scheduled jobs -- OpenMediaVault Plugin Developers Fri, 22 Dec 2023 09:40:14 -0600 openmediavault-compose (7.0.1) stable; urgency=low * improve status detection -- OpenMediaVault Plugin Developers Sat, 11 Nov 2023 16:01:34 -0600 openmediavault-compose (7.0) stable; urgency=low * Update for OMV 7.x -- OpenMediaVault Plugin Developers Sun, 29 Oct 2023 11:09:10 -0500 openmediavault-compose (6.11.1) stable; urgency=low * Replace double / with single / to correct sharedfolder paths on root fs -- OpenMediaVault Plugin Developers Mon, 30 Oct 2023 06:21:30 -0500 openmediavault-compose (6.11) stable; urgency=low * Add update action to scheduled jobs * Add suggestions to schedule filter * Install latest release of yq * Improve running status detection * Copy files in yml directory after the container is stopped" -- OpenMediaVault Plugin Developers Tue, 24 Oct 2023 18:06:10 -0500 openmediavault-compose (6.10.3) stable; urgency=low * Add tag and push buttons * Look for image digest in alternative location if not found in primary location -- OpenMediaVault Plugin Developers Sat, 23 Sep 2023 07:38:05 -0500 openmediavault-compose (6.10.2) stable; urgency=low * Fix dockerfile build when path has spaces in it * Consolidate add buttons on Files tab into a menu * Move global environment edit button after docker-compose command buttons since the command buttons are used more often and this will help the command buttons be visible on mobile clients -- OpenMediaVault Plugin Developers Tue, 12 Sep 2023 07:21:15 -0500 openmediavault-compose (6.10.1) stable; urgency=low * Fix * filter for backup -- OpenMediaVault Plugin Developers Fri, 08 Sep 2023 06:16:46 -0500 openmediavault-compose (6.10) stable; urgency=low * Drop support for i386 since debian version is too old and docker does not support i386 * Use compose plugin instead of symlink to plugin binary * Update for docker compose plugin 2.21.0 changes -- OpenMediaVault Plugin Developers Wed, 06 Sep 2023 06:15:13 -0500 openmediavault-compose (6.9.9) stable; urgency=low * Set date to 0 when file doesn't exist on Files tab -- OpenMediaVault Plugin Developers Mon, 17 Jul 2023 20:26:19 -0500 openmediavault-compose (6.9.8) stable; urgency=low * Improve image status * Revert change to tags for Description column and add another Tags column using same description field that is hidden by default -- OpenMediaVault Plugin Developers Mon, 17 Jul 2023 06:44:11 -0500 openmediavault-compose (6.9.7) stable; urgency=low * Add file date column to Files tab * Display description as tag(s) on Files tab * Improve image status on Images tab * Add In Use column to Images tab for images in use by a container -- OpenMediaVault Plugin Developers Sun, 16 Jul 2023 12:59:32 -0500 openmediavault-compose (6.9.6) stable; urgency=low * Use global.env in the root of the compose folder if it exists * Add global.env editor * Ensure /etc/docker exists * Add image status column -- OpenMediaVault Plugin Developers Thu, 13 Jul 2023 12:34:04 -0500 openmediavault-compose (6.9.5) stable; urgency=low * Allow more flexibility in network creation * Ensure default user, group, and permissions are set in Settings tab -- OpenMediaVault Plugin Developers Mon, 10 Jul 2023 15:31:54 -0500 openmediavault-compose (6.9.4) stable; urgency=low * Make sure slash is in compose or dockerfile directory -- OpenMediaVault Plugin Developers Sun, 09 Jul 2023 08:50:28 -0500 openmediavault-compose (6.9.3) stable; urgency=low * Prevent using the same shared folder for compose files and data -- OpenMediaVault Plugin Developers Sat, 08 Jul 2023 19:17:51 -0500 openmediavault-compose (6.9.2) stable; urgency=low * Add sharedfolder selection for Data to be used for substitution * Replace CHANGE_TO_COMPOSE_DATA_PATH with compose sharedfolder path in compose body and env files * Remove CHANGE_TO_COMPOSE_SHAREDFOLDER substitution * Remove CHANGE_TO_COMPOSE_FILE_PATH substitution -- OpenMediaVault Plugin Developers Sat, 08 Jul 2023 16:06:59 -0500 openmediavault-compose (6.9.1) stable; urgency=low * Add user, group, perms settings for compose files and dockerfiles * Replace CHANGE_TO_COMPOSE_SHAREDFOLDER with compose sharedfolder path in compose body and env files * Replace CHANGE_TO_COMPOSE_FILE_PATH with compose file path in compose body and env files * Add form to import docker-compose file from url -- OpenMediaVault Plugin Developers Sat, 08 Jul 2023 08:58:03 -0500 openmediavault-compose (6.9) stable; urgency=low * Add scheduled backup with logging * Add restore with logging * Add backup and restore log viewers * Automatically apply changes when adding or editing on Files tab * Allow more advanced macvlan networks * Add aux addresses to network creation * Ensure that /usr/local/bin exists * Start adding translations -- OpenMediaVault Plugin Developers Thu, 06 Jul 2023 20:01:07 -0500 openmediavault-compose (6.8) stable; urgency=low * Add multi-column sort to Files tab * Add OMV_COMPOSE_QUIET environment variable to add --quiet flag to pull commands and --quiet-pull to up commands. * Rename Containers tab to Services * Add new Containers tab that shows all containers running on system * Add --progress plain argument to docker build command from Dockerfiles tab * Add button on Services, Containers, Stats tabs to follow logs * Reorder Prune menu * Swap Images and Volumes tabs positions to reorder * Add delete button to Images, Networks, Volumes tabs. Should be safe because force flag is not used and command will not delete while in use -- OpenMediaVault Plugin Developers Fri, 23 Jun 2023 07:27:47 -0500 openmediavault-compose (6.7.19) stable; urgency=low * Fix search -- OpenMediaVault Plugin Developers Wed, 14 Jun 2023 06:08:01 -0500 openmediavault-compose (6.7.18) stable; urgency=low * Add another link to wiki * Add Images tab * Improve sorting -- OpenMediaVault Plugin Developers Tue, 13 Jun 2023 15:48:11 -0500 openmediavault-compose (6.7.17) stable; urgency=low * Add docker-buildx-plugin package * Add button to pull and build dockerfile * Add button to create new docker networks -- OpenMediaVault Plugin Developers Fri, 09 Jun 2023 09:20:00 -0500 openmediavault-compose (6.7.16) stable; urgency=low * Add Volumes tab to display information on docker volumes * Add Networks tab to display information on docker networks * Set Docker storage path to blank if nvidia is detected in docker daemon.json to prevent custom config from being lost -- OpenMediaVault Plugin Developers Thu, 08 Jun 2023 06:19:12 -0500 openmediavault-compose (6.7.15) stable; urgency=low * Sort stats columns correctly -- OpenMediaVault Plugin Developers Wed, 07 Jun 2023 08:03:44 -0500 openmediavault-compose (6.7.14) stable; urgency=low * Use multiple status tags instead of mixed on Files tab * Remove docker-compose if docker-compose-plugin is installed -- OpenMediaVault Plugin Developers Mon, 05 Jun 2023 17:29:29 -0500 openmediavault-compose (6.7.13) stable; urgency=low * Re-add python3-docker dependency required for autocompose -- OpenMediaVault Plugin Developers Mon, 05 Jun 2023 15:53:08 -0500 openmediavault-compose (6.7.12) stable; urgency=low * Add status to Files tab -- OpenMediaVault Plugin Developers Mon, 05 Jun 2023 10:02:13 -0500 openmediavault-compose (6.7.11) stable; urgency=low * Change compose folder to users group ownership * Include autocompose in plugin package to eliminate download problems -- OpenMediaVault Plugin Developers Sun, 04 Jun 2023 17:08:23 -0500 openmediavault-compose (6.7.10) stable; urgency=low * Improve import -- OpenMediaVault Plugin Developers Sun, 04 Jun 2023 10:06:28 -0500 openmediavault-compose (6.7.9) stable; urgency=low * Allow import folders to have docker-compose.yml filename * Fix typos in import -- OpenMediaVault Plugin Developers Sun, 04 Jun 2023 09:25:38 -0500 openmediavault-compose (6.7.8) stable; urgency=low * Remove docker file script headers to allow use as entrypoint -- OpenMediaVault Plugin Developers Sat, 03 Jun 2023 18:59:00 -0500 openmediavault-compose (6.7.7) stable; urgency=low * Add compose version to Settings tab * Add package name to versions on Settings tab * Prevent editing of compose file name after creation * Optimize column widths * Improve sorting and formatting of Stats tab * Add stop button on Files tab -- OpenMediaVault Plugin Developers Thu, 01 Jun 2023 08:26:08 -0500 openmediavault-compose (6.7.6) stable; urgency=low * Restart instead of reload docker service when changing docker path -- OpenMediaVault Plugin Developers Wed, 31 May 2023 18:46:58 -0500 openmediavault-compose (6.7.5) stable; urgency=low * In the Containers tab, create hyperlink to each port if using tcp -- OpenMediaVault Plugin Developers Wed, 31 May 2023 06:48:13 -0500 openmediavault-compose (6.7.4) stable; urgency=low * Stop container(s) before removing compose files and database entry * Add ports column to container list -- OpenMediaVault Plugin Developers Tue, 30 May 2023 09:44:01 -0500 openmediavault-compose (6.7.3) stable; urgency=low * Fix container widget * Force docker-compose symlink creation -- OpenMediaVault Plugin Developers Tue, 30 May 2023 07:40:37 -0500 openmediavault-compose (6.7.2) stable; urgency=low * Set current docker root path if already installed. -- OpenMediaVault Plugin Developers Tue, 30 May 2023 07:17:49 -0500 openmediavault-compose (6.7.1) stable; urgency=low * Maintain docker-compose symlink to /usr/local/bin/docker-compose -- OpenMediaVault Plugin Developers Mon, 29 May 2023 19:24:29 -0500 openmediavault-compose (6.7) stable; urgency=low * Add docker functions -- OpenMediaVault Plugin Developers Wed, 24 May 2023 08:11:39 -0500 openmediavault-compose (6.6.2) stable; urgency=low * Add python3-docker package as dependency to fix autocompose -- OpenMediaVault Plugin Developers Sat, 01 Apr 2023 13:43:59 -0500 openmediavault-compose (6.6.1) stable; urgency=low * Specify environment file for docker-compose ps output in Container tab -- OpenMediaVault Plugin Developers Sun, 22 Jan 2023 14:30:16 -0600 openmediavault-compose (6.6) stable; urgency=low * Add Container tab * Rename Info tab to Stats -- OpenMediaVault Plugin Developers Sat, 21 Jan 2023 11:49:42 -0600 openmediavault-compose (6.5.1) stable; urgency=low * Add docker logs button to Info tab -- OpenMediaVault Plugin Developers Sun, 11 Dec 2022 15:47:26 -0600 openmediavault-compose (6.5) stable; urgency=low * Add Info tab to show container stats -- OpenMediaVault Plugin Developers Sun, 11 Dec 2022 12:57:53 -0600 openmediavault-compose (6.4.2) stable; urgency=low * Fix dockerfile delete -- OpenMediaVault Plugin Developers Thu, 08 Dec 2022 17:45:58 -0600 openmediavault-compose (6.4.1) stable; urgency=low * Make name required -- OpenMediaVault Plugin Developers Thu, 08 Dec 2022 17:13:41 -0600 openmediavault-compose (6.4) stable; urgency=low * Add dockerfile section to build images -- OpenMediaVault Plugin Developers Thu, 08 Dec 2022 07:30:36 -0600 openmediavault-compose (6.3) stable; urgency=low * Add import of folder of compose files in compose plugin format (.yml and .env file with same name as folder they are in) -- OpenMediaVault Plugin Developers Wed, 07 Dec 2022 16:17:47 -0600 openmediavault-compose (6.2) stable; urgency=low * Add autocompose to create compose files from running containers -- OpenMediaVault Plugin Developers Mon, 05 Dec 2022 18:59:35 -0600 openmediavault-compose (6.1.1) stable; urgency=low * Add prune menu -- OpenMediaVault Plugin Developers Wed, 16 Nov 2022 17:52:16 -0600 openmediavault-compose (6.1) stable; urgency=low * Add Create from Example button -- OpenMediaVault Plugin Developers Sun, 09 Oct 2022 13:00:58 -0500 openmediavault-compose (6.0.4) stable; urgency=low * Add environment file for each compose file * Put each compose file in separate directory -- OpenMediaVault Plugin Developers Mon, 18 Jul 2022 15:19:16 -0500 openmediavault-compose (6.0.3) stable; urgency=low * Verify that shared folder is set -- OpenMediaVault Plugin Developers Tue, 12 Jul 2022 17:39:52 -0500 openmediavault-compose (6.0.2) stable; urgency=low * Change dependency to use docker-compose-plugin -- OpenMediaVault Plugin Developers Tue, 05 Jul 2022 16:06:28 -0500 openmediavault-compose (6.0.1) stable; urgency=low * Use codeEditor component instead of textarea -- OpenMediaVault Plugin Developers Mon, 20 Jun 2022 17:39:13 -0500 openmediavault-compose (6.0) stable; urgency=low * Initial release -- OpenMediaVault Plugin Developers Tue, 23 Nov 2021 07:11:29 -0600