mirror of
https://github.com/databasus/databasus.git
synced 2026-04-06 00:32:03 +02:00
FEATURE (storages): Add more storanges
This commit is contained in:
@@ -78,7 +78,7 @@ export default function Index() {
|
||||
},
|
||||
featureList: [
|
||||
"Scheduled PostgreSQL backups",
|
||||
"Multiple storage destinations (S3, Google Drive, Dropbox, etc.)",
|
||||
"Multiple storage destinations (S3, Google Drive, Dropbox, SFTP, rclone, etc.)",
|
||||
"Real-time notifications (Slack, Telegram, Discord, Webhook, email, etc.)",
|
||||
"Database health monitoring",
|
||||
"Self-hosted via Docker",
|
||||
@@ -131,7 +131,7 @@ export default function Index() {
|
||||
name: "What is Postgresus and why should I use it instead of hand-rolled scripts?",
|
||||
acceptedAnswer: {
|
||||
"@type": "Answer",
|
||||
text: "Postgresus is an Apache 2.0 licensed, self-hosted service backing up PostgreSQL, v13 to v18. It differs from shell scripts in that it has a frontend for scheduling tasks, compressing and storing archives on multiple targets (local disk, S3, Google Drive, Dropbox, etc.) and notifying your team when tasks finish or fail — all without hand-rolled code",
|
||||
text: "Postgresus is an Apache 2.0 licensed, self-hosted service backing up PostgreSQL, v13 to v18. It differs from shell scripts in that it has a frontend for scheduling tasks, compressing and storing archives on multiple targets (local disk, S3, Google Drive, Dropbox, SFTP, rclone, etc.) and notifying your team when tasks finish or fail — all without hand-rolled code",
|
||||
},
|
||||
},
|
||||
{
|
||||
@@ -1071,7 +1071,7 @@ export default function Index() {
|
||||
<FaqItem
|
||||
number="1"
|
||||
question="What is Postgresus and why should I use it instead of hand-rolled scripts?"
|
||||
answer="Postgresus is an Apache 2.0 licensed, self-hosted service backing up PostgreSQL, v12 to v18. It differs from shell scripts in that it has a frontend for scheduling tasks, compressing and storing archives on multiple targets (local disk, S3, Google Drive, NAS, Dropbox, etc.) and notifying your team when tasks finish or fail — all without hand-rolled code"
|
||||
answer="Postgresus is an Apache 2.0 licensed, self-hosted service backing up PostgreSQL, v12 to v18. It differs from shell scripts in that it has a frontend for scheduling tasks, compressing and storing archives on multiple targets (local disk, S3, Google Drive, NAS, Dropbox, SFTP, rclone, etc.) and notifying your team when tasks finish or fail — all without hand-rolled code"
|
||||
/>
|
||||
<FaqItem
|
||||
number="2"
|
||||
|
||||
@@ -7,7 +7,7 @@ import DocTableOfContentComponent from "../components/DocTableOfContentComponent
|
||||
export const metadata: Metadata = {
|
||||
title: "Storages - Postgresus Documentation",
|
||||
description:
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP and Dropbox.",
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP, SFTP, rclone and Dropbox.",
|
||||
keywords: [
|
||||
"Postgresus storages",
|
||||
"backup storage",
|
||||
@@ -19,11 +19,13 @@ export const metadata: Metadata = {
|
||||
"local storage",
|
||||
"Azure Blob Storage",
|
||||
"FTP backup",
|
||||
"SFTP backup",
|
||||
"rclone backup",
|
||||
],
|
||||
openGraph: {
|
||||
title: "Storages - Postgresus Documentation",
|
||||
description:
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP and Dropbox.",
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP, SFTP, rclone and Dropbox.",
|
||||
type: "article",
|
||||
url: "https://postgresus.com/storages",
|
||||
},
|
||||
@@ -31,7 +33,7 @@ export const metadata: Metadata = {
|
||||
card: "summary",
|
||||
title: "Storages - Postgresus Documentation",
|
||||
description:
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP and Dropbox.",
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP, SFTP, rclone and Dropbox.",
|
||||
},
|
||||
alternates: {
|
||||
canonical: "https://postgresus.com/storages",
|
||||
@@ -51,7 +53,7 @@ export default function StoragesPage() {
|
||||
"@type": "TechArticle",
|
||||
headline: "Storages - Postgresus Documentation",
|
||||
description:
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP and Dropbox.",
|
||||
"List of supported storage destinations for Postgresus backups including local storage, S3, Cloudflare R2, Google Drive, Azure Blob Storage, NAS, FTP, SFTP, rclone and Dropbox.",
|
||||
author: {
|
||||
"@type": "Organization",
|
||||
name: "Postgresus",
|
||||
@@ -125,6 +127,13 @@ export default function StoragesPage() {
|
||||
<li>
|
||||
<strong>FTP</strong> - File Transfer Protocol servers
|
||||
</li>
|
||||
<li>
|
||||
<strong>SFTP</strong> - SSH File Transfer Protocol servers
|
||||
</li>
|
||||
<li>
|
||||
<strong>rclone</strong> - Connect to 70+ cloud storage
|
||||
providers via rclone
|
||||
</li>
|
||||
</ul>
|
||||
</article>
|
||||
</div>
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
## Key Features
|
||||
|
||||
- Scheduled PostgreSQL backups (hourly, daily, weekly, monthly)
|
||||
- Multiple storage destinations: Local, S3, Cloudflare R2, Google Drive, Dropbox, NAS and more
|
||||
- Multiple storage destinations: Local, S3, Cloudflare R2, Google Drive, Dropbox, NAS, SFTP, rclone and more
|
||||
- Real-time notifications: Slack, Telegram, Discord, Microsoft Teams, Email, Webhooks and more
|
||||
- Database health monitoring with configurable health checks
|
||||
- Self-hosted via Docker with zero-config installation
|
||||
@@ -128,6 +128,8 @@ Content: How to configure Teams webhook notifications
|
||||
- **Google Drive**: Cloud storage via Google Cloud API
|
||||
- **NAS**: Network-attached storage devices
|
||||
- **Dropbox**: Cloud storage integration
|
||||
- **SFTP**: SSH File Transfer Protocol servers
|
||||
- **rclone**: Connect to 70+ cloud storage providers
|
||||
- and more
|
||||
|
||||
### Notification Channels
|
||||
|
||||
Reference in New Issue
Block a user