Update deployment section and add file storage subsection
This commit is contained in:
parent
602c51a4d1
commit
a7e009227e
15
index.html
15
index.html
|
@ -55,8 +55,8 @@
|
||||||
and text browsers</li>
|
and text browsers</li>
|
||||||
<li>Fast on the server-side and on the client-side (no Python
|
<li>Fast on the server-side and on the client-side (no Python
|
||||||
or Java)</li>
|
or Java)</li>
|
||||||
<li>High configurability (user roles, analytics, danbooru-like
|
<li>High configurability (deployment, user roles, analytics,
|
||||||
premium account tiers)</li>
|
danbooru-like premium account tiers)</li>
|
||||||
<li>RESTful API with JSON output</li>
|
<li>RESTful API with JSON output</li>
|
||||||
</ul>
|
</ul>
|
||||||
<h2 id="Dependencies">Dependencies</h2>
|
<h2 id="Dependencies">Dependencies</h2>
|
||||||
|
@ -84,14 +84,17 @@
|
||||||
<p>We aim to support a variety of deployment options, including
|
<p>We aim to support a variety of deployment options, including
|
||||||
the following:</p>
|
the following:</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>Application: Kubernetes (hosted, private cluster), manual
|
<li>Application: Kubernetes° (hosted, private cluster), manual
|
||||||
Docker deployment, traditional server</li>
|
Docker deployment, traditional server</li>
|
||||||
<li>Database: PostgreSQL, <a href=
|
<li>Database: PostgreSQL° (hosted or manual), <a href=
|
||||||
"https://aws.amazon.com/rds/postgresql/">RDS for
|
|
||||||
PostgreSQL</a>, <a href=
|
|
||||||
"https://www.cockroachlabs.com/product/">CockroachDB</a>
|
"https://www.cockroachlabs.com/product/">CockroachDB</a>
|
||||||
</li>
|
</li>
|
||||||
|
<li>File storage: S3 or S3-compatible object storage (e.g.
|
||||||
|
<a href="https://github.com/minio/minio">MinIO</a>)°,
|
||||||
|
traditional filesystem
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<p><em>° preferred options</em></p>
|
||||||
<h2 id="Database-schema-WIP">Database schema (WIP)</h2>
|
<h2 id="Database-schema-WIP">Database schema (WIP)</h2>
|
||||||
<p><img src="schema.png" alt="(database schema image)"></p>
|
<p><img src="schema.png" alt="(database schema image)"></p>
|
||||||
<h2 id="Source-code-and-contributing">Source code and
|
<h2 id="Source-code-and-contributing">Source code and
|
||||||
|
|
|
@ -13,7 +13,7 @@ luckybooru is in the early design stage.
|
||||||
* Full support for running in a cluster with live scaling
|
* Full support for running in a cluster with live scaling
|
||||||
* All major features should work with no-JS/*noscript* and text browsers
|
* 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)
|
* 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
|
* RESTful API with JSON output
|
||||||
|
|
||||||
## Dependencies
|
## Dependencies
|
||||||
|
@ -28,8 +28,11 @@ luckybooru is in the early design stage.
|
||||||
|
|
||||||
We aim to support a variety of deployment options, including the following:
|
We aim to support a variety of deployment options, including the following:
|
||||||
|
|
||||||
* Application: Kubernetes (hosted, private cluster), manual Docker deployment, traditional server
|
* 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/)
|
* 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)
|
## Database schema (WIP)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue