7 Commits

Author SHA1 Message Date
Christopher
222e6af258 🔧 refactor: Use #!/usr/bin/env bash in all shell scripts (#16)
This commit refactors all the shell scripts to use `#!/usr/bin/env bash` instead of `#!/bin/bash`. This change ensures that the scripts will run with the system's default Bash interpreter, even if it is not located at the standard `/bin/bash` path.
2024-10-23 13:32:15 -05:00
Christopher
7ac7d17233 feat(update-portainer-ce): Preserve current Portainer ports (#5)
This change ensures that the new Portainer container is created with the same ports as the
current configuration. It first checks the existing Portainer container to get the
current port mappings, and then uses those values when starting the new container.
This way, clients do not need to update any of their configurations when the Portainer
version is updated.
2024-09-05 23:25:13 -05:00
Christopher
782fa54d87 feat: Improve version selection logic in Portainer CE update script for clearer user input handling and default selection 2024-08-11 15:27:56 -05:00
Christopher
d5e65adab8 feat: Enhance Portainer CE update script with version selection, image removal, and improved informational prompts 2024-08-11 15:20:49 -05:00
Christopher
13ad1c1b9e feat: Add branding message and improve comments for clarity in Portainer CE update script 2024-08-11 15:09:26 -05:00
Christopher
8c406f26ac feat: Enhance Portainer CE update script with decorative intro and support message for user engagement 2024-08-11 15:01:14 -05:00
Christopher
51f78e03e5 feat: Add README and script to update Portainer CE with version check and user confirmation 2024-08-11 13:12:40 -05:00