From 38683e18ced6e0419992ddecc519bfbaa6b63e1e Mon Sep 17 00:00:00 2001 From: BigDaddyAman <139612136+BigDaddyAman@users.noreply.github.com> Date: Sun, 1 Feb 2026 20:30:08 +0800 Subject: [PATCH] docs: clarify database configuration --- README.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c570c96..c7a5fc5 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ Designed specifically as a **Railway deployment template**, with built-in suppor - ๐Ÿ” **Optional Encryption** โ€” gzip compression or 7z encryption with password - โ˜๏ธ **Cloudflare R2 Integration** โ€” seamless S3-compatible storage support - ๐Ÿงน **Retention Policy** โ€” automatically delete old backups -- ๐Ÿ”— **Flexible Database URLs** โ€” supports private and public PostgreSQL URLs +- ๐Ÿ”— **Flexible Database URLs** โ€” supports private and public PostgreSQL connection URLs - โšก **Optimized Performance** โ€” parallel pg_dump and multipart S3 uploads - ๐Ÿณ **Docker Ready** โ€” portable, lightweight container - ๐Ÿš€ **Railway Template First** โ€” no fork required for normal usage @@ -109,6 +109,9 @@ You can configure the backup schedule using **Railway Cron Jobs**: - Use https://crontab.guru to validate expressions - Adjust `MAX_BACKUPS` to match your schedule +> If you use Railway Cron Jobs, the service will start once per execution. +> In this case, the internal scheduler is ignored after startup. + --- ## ๐Ÿ–ฅ๏ธ Running Locally or on Other Platforms @@ -207,6 +210,12 @@ Fork this repository **only if you plan to**: --- +## โ“ FAQ + +**Why only DATABASE_URL?** +This matches how most modern platforms expose PostgreSQL credentials. +Support for separate DB variables may be added if there is demand. + ## ๐Ÿ“œ License This project is open source under the **MIT License**.