From a7e009227e39222bdb474409b75ebe4965407f7d Mon Sep 17 00:00:00 2001 From: Les De Ridder Date: Sun, 1 Mar 2020 00:17:33 +0100 Subject: [PATCH] Update deployment section and add file storage subsection --- index.html | 15 +++++++++------ source/index.md | 9 ++++++--- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/index.html b/index.html index 1844fcb..69c6d5c 100644 --- a/index.html +++ b/index.html @@ -55,8 +55,8 @@ and text browsers
  • Fast on the server-side and on the client-side (no Python or Java)
  • -
  • High configurability (user roles, analytics, danbooru-like - premium account tiers)
  • +
  • High configurability (deployment, user roles, analytics, + danbooru-like premium account tiers)
  • RESTful API with JSON output
  • Dependencies

    @@ -84,14 +84,17 @@

    We aim to support a variety of deployment options, including the following:

    +

    ° preferred options

    Database schema (WIP)

    (database schema image)

    Source code and diff --git a/source/index.md b/source/index.md index 6bac785..51332bf 100644 --- a/source/index.md +++ b/source/index.md @@ -13,7 +13,7 @@ luckybooru is in the early design stage. * Full support for running in a cluster with live scaling * All major features should work with no-JS/*noscript* and text browsers * Fast on the server-side and on the client-side (no Python or Java) -* High configurability (user roles, analytics, danbooru-like premium account tiers) +* High configurability (deployment, user roles, analytics, danbooru-like premium account tiers) * RESTful API with JSON output ## Dependencies @@ -28,8 +28,11 @@ luckybooru is in the early design stage. We aim to support a variety of deployment options, including the following: -* Application: Kubernetes (hosted, private cluster), manual Docker deployment, traditional server -* Database: PostgreSQL, [RDS for PostgreSQL](https://aws.amazon.com/rds/postgresql/), [CockroachDB](https://www.cockroachlabs.com/product/) +* Application: Kubernetes° (hosted, private cluster), manual Docker deployment, traditional server +* Database: PostgreSQL° (hosted or manual), [CockroachDB](https://www.cockroachlabs.com/product/) +* File storage: S3 or S3-compatible object storage (e.g. [MinIO](https://github.com/minio/minio))°, traditional filesystem + +*° preferred options* ## Database schema (WIP)