Claude/focused galileo s332u6 - #3
Merged
Merged
Conversation
- type: alarik / rustfs / minio / garage / hetzner / aws / r2 / b2 / digitalocean / wasabi expand to S3 with that provider's defaults (endpoint from region, path-style for self-hosted stores); explicit settings still win. path_style is now unset unless configured. 'nobackups list' shows the provider. - Recipe for Dokploy: /etc/dokploy plus a pg_dump of dokploy-postgres (same approach as Dokploy's own web-server backup), and app volumes. - Whole-server recipe warns that it skips app data on Docker hosts. - Example config, README and docs use the shorthands. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TXNwZBkaVRn9LobyrUJcGA
Jobs can list databases (postgres, mysql, mariadb, mongodb, redis, sqlite). NoBackups runs the native dump tool on the host or inside a Docker container (exact name or unique prefix, so Swarm and Compose names work), stores the dumps under nobackups-databases/ in the snapshot and removes the temporary files. - Passwords never go on the command line: PGPASSWORD, MYSQL_PWD and REDISCLI_AUTH are passed by name through docker exec; MongoDB gets a private temp config file via stdin - mariadb type prefers mariadb-dump (MariaDB 11 images lack mysqldump) - A failed dump fails the run but still uploads everything else, and skips retention so older good dumps are kept - Per-database results in status JSON, webhooks and Discord embeds - Tests: command construction, container resolution, real PostgreSQL, MariaDB, Redis and SQLite (opt-in via env), runner integration - Docs: new Databases page; database, Dokploy and VirtFusion recipes use databases: instead of hook scripts Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TXNwZBkaVRn9LobyrUJcGA
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. Note Currently processing new changes in this PR. This may take a few minutes, please wait... ⚙️ Run configuration
📒 Files selected for processing (33)
✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.