Closed baabeetaa closed 6 months ago
The recent updates involve setting up a Docker service for upgrade_watcher
using a script that pulls from a GitHub repository. Additionally, a configuration script automates the setup of the monitoring tool, including system updates and dependency installations. The Nginx configuration has been modified to route requests for the upgrade-watcher
subdomain to the appropriate service.
File Path | Change Summary |
---|---|
.../docker_service_create.sh |
New script for setting up Docker service upgrade_watcher with specific configurations. |
.../run.sh |
Automates setup of upgrade-watcher , handling installations, configurations, and startup. |
.../nginx.conf |
New server block to route requests for upgrade-watcher subdomain to the service. |
🐰✨ In the realm of bytes and bits, a change was born, Docker spins up, with scripts adorned. Nginx now guides, through digital streams, To a service where the
upgrade-watcher
dreams. Hopping along in code and query, Celebrate the update, oh so merry! 🎉 🐰✨
monitor/upgrade_watcher/docker_service_create.sh (2)
[error] 1-1: Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive. --- [info] 5-5: Not following: ../../env.sh was not specified as input (see shellcheck -x).monitor/upgrade_watcher/run.sh (9)
[error] 1-1: Tips depend on target shell and yours is unknown. Add a shebang or a 'shell' directive. --- [info] 11-11: Not following: ./nvm.sh was not specified as input (see shellcheck -x). --- [warning] 16-16: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. --- [info] 16-16: Double quote to prevent globbing and word splitting. --- [warning] 21-21: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. --- [info] 21-21: Double quote to prevent globbing and word splitting. --- [info] 24-24: Double quote to prevent globbing and word splitting. --- [warning] 31-31: Use 'cd ... || exit' or 'cd ... || return' in case cd fails. --- [info] 31-31: Double quote to prevent globbing and word splitting.
monitor/upgrade_watcher/docker_service_create.sh (1)
`15-26`: Validate the source of the script being downloaded and executed for security reasons.proxy/static/nginx.conf (1)
`168-184`: Ensure the new nginx server block for `upgrade-watcher` is correctly configured for SSL and proxy settings.
https://github.com/notional-labs/cosmosia/issues/605
Summary by CodeRabbit
New Features
upgrade_watcher
, to enhance system updates and dependency management.upgrade-watcher
service to handle secure requests efficiently.Documentation