Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion docs/central-install-digital-ocean.rst
Original file line number Diff line number Diff line change
Expand Up @@ -532,7 +532,11 @@ Creating and using a custom PostgreSQL database server
Using S3-compatible Storage
---------------------------

By default, Central stores form and submission attachments in its main database, but it can be configured to move these to an external object store. If you already have or plan to collect many files, storing them outside the main database can reduce database load and cost. It can also make it more practical to backup and restore the database.
By default, Central stores form and submission attachments in its main database, but it can be configured to move these to an external object store.

- If S3-compatible storage goes down, Central will still accept submissions, but devices may not receive updates to forms with attachments, and integrations or dashboards that use attachments may fail.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would probably tend to add this bullet point to the consideration list below. Another alternative would be to style it here as a warning.

- If you opt into S3-compatible storage, you must design a backup and restore strategy for that storage.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is already in the consideration list below. I think it works well where it is.

If you already have or plan to collect many files, storing them outside the main database can reduce database load and cost. It can also make it more practical to backup and restore the database.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This explains why someone might want to opt into the functionality, it feels like it should be at the top as it was before.


Consider the following to help you decide whether S3-compatible storage is a good fit:

Expand Down