Skip to content

Commit bfb6aaf

Browse files
authored
Merge pull request #455 from coollabsio/service-variants-docs
Add deployment variant sections to service docs
2 parents d85ed7a + c852401 commit bfb6aaf

File tree

10 files changed

+185
-0
lines changed

10 files changed

+185
-0
lines changed

docs/knowledge-base/s3/introduction.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Currently supported S3 compatible storages are:
1515
- Hetzner S3 Storage (beta)
1616
- Wasabi hot cloud storage
1717
- Vultr
18+
- CloudPe Object Storage
1819

1920
Other's could work, but not tested yet. If you test it, please let us know.
2021

docs/services/classicpress.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,28 @@ description: "Run ClassicPress CMS on Coolify as WordPress alternative with clas
99

1010
ClassicPress is a community-led open source content management system for creators. It is a fork of WordPress 6.2 that preserves the TinyMCE classic editor as the default option. It is half the size of WordPress, contains less bloat improving performance, and has no block editor (Gutenberg/Full Site Editing).
1111

12+
## Deployment Variants
13+
14+
ClassicPress is available in two deployment configurations in Coolify:
15+
16+
### ClassicPress with MariaDB
17+
- **Database:** MariaDB
18+
- **Use case:** Production deployments with MariaDB preference (recommended for most users)
19+
- **Components:**
20+
- ClassicPress container
21+
- MariaDB container
22+
- Automatic database configuration and health checks
23+
24+
### ClassicPress with MySQL
25+
- **Database:** MySQL
26+
- **Use case:** Production deployments with MySQL preference
27+
- **Components:**
28+
- ClassicPress container
29+
- MySQL container
30+
- Automatic database configuration and health checks
31+
32+
Both variants provide equivalent functionality - choose based on your database preference or existing infrastructure.
33+
1234
For more information, see:
1335

1436
- [The official website](https://www.classicpress.net?utm_source=coolify.io)

docs/services/directus.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,24 @@ Directus is a real-time API and App dashboard for managing SQL database content.
1818
- **Completely Extensible.** Built to white-label, it is easy to customize our modular platform.
1919
- **A Modern Dashboard.** Our no-code Vue.js app is safe and intuitive for non-technical users, no training required.
2020

21+
## Deployment Variants
22+
23+
Directus is available in two deployment configurations in Coolify:
24+
25+
### Directus (Default)
26+
- **Database:** SQLite3 (file-based)
27+
- **Use case:** Development, testing, or small-scale deployments
28+
- **Components:** Single Directus container with embedded SQLite database
29+
30+
### Directus with PostgreSQL
31+
- **Database:** PostgreSQL + Redis
32+
- **Use case:** Production deployments requiring better performance, scalability, and caching
33+
- **Components:**
34+
- Directus container
35+
- PostgreSQL 16 container
36+
- Redis 7 container for caching
37+
- Automatic database configuration and health checks
38+
2139
## Community Help
2240

2341
[The Directus Documentation](https://docs.directus.io?utm_source=coolify.io) is a great place to start, or explore these other channels:

docs/services/docuseal.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,23 @@ description: "Host DocuSeal on Coolify for PDF form filling, e-signatures, docum
77

88
Document Signing for Everyone free forever for individuals, extensible for businesses and developers. Open Source Alternative to DocuSign, PandaDoc and more.
99

10+
## Deployment Variants
11+
12+
DocuSeal is available in two deployment configurations in Coolify:
13+
14+
### DocuSeal (Default)
15+
- **Database:** SQLite (embedded)
16+
- **Use case:** Simple deployments, testing, or low-volume document signing
17+
- **Components:** Single DocuSeal container with built-in SQLite database
18+
19+
### DocuSeal with PostgreSQL
20+
- **Database:** PostgreSQL
21+
- **Use case:** Production deployments requiring better performance, scalability, and concurrent access
22+
- **Components:**
23+
- DocuSeal container
24+
- PostgreSQL container
25+
- Automatic database configuration and health checks
26+
1027
## Screenshots
1128

1229
<ZoomableImage src="/docs/images/services/docuseal.webp" alt="Docuseal dashboard" />

docs/services/gitea.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,39 @@ description: "Host Gitea Git service on Coolify for lightweight repository hosti
99

1010
Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD.
1111

12+
## Deployment Variants
13+
14+
Gitea is available in four deployment configurations in Coolify:
15+
16+
### Gitea (Default)
17+
- **Database:** SQLite (embedded)
18+
- **Use case:** Simple deployments, personal projects, or testing
19+
- **Components:** Single Gitea container with built-in SQLite database
20+
21+
### Gitea with PostgreSQL
22+
- **Database:** PostgreSQL
23+
- **Use case:** Production deployments requiring PostgreSQL compatibility and better performance
24+
- **Components:**
25+
- Gitea container
26+
- PostgreSQL 16 container
27+
- Automatic database configuration and health checks
28+
29+
### Gitea with MySQL
30+
- **Database:** MySQL
31+
- **Use case:** Production deployments with MySQL preference
32+
- **Components:**
33+
- Gitea container
34+
- MySQL container
35+
- Automatic database configuration and health checks
36+
37+
### Gitea with MariaDB
38+
- **Database:** MariaDB
39+
- **Use case:** Production deployments with MariaDB preference
40+
- **Components:**
41+
- Gitea container
42+
- MariaDB container
43+
- Automatic database configuration and health checks
44+
1245
## Demo
1346

1447
- [Demo](https://try.gitea.io/)

docs/services/grafana.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,23 @@ description: "Deploy Grafana on Coolify for data visualization, monitoring dashb
99

1010
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
1111

12+
## Deployment Variants
13+
14+
Grafana is available in two deployment configurations in Coolify:
15+
16+
### Grafana (Default)
17+
- **Database:** Embedded (SQLite)
18+
- **Use case:** Simple monitoring setups, testing, or temporary dashboards
19+
- **Components:** Single Grafana container with built-in database
20+
21+
### Grafana with PostgreSQL
22+
- **Database:** PostgreSQL
23+
- **Use case:** Production deployments requiring persistent data storage, high availability, and better performance
24+
- **Components:**
25+
- Grafana container
26+
- PostgreSQL 16 container
27+
- Automatic database configuration and health checks
28+
1229
## Features
1330

1431
Grafana allows you to query, visualize, alert on and understand your metrics no matter where they are stored. Create, explore, and share dashboards with your team and foster a data-driven culture:

docs/services/n8n.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,23 @@ description: "Build workflows on Coolify with n8n automation platform connecting
99

1010
N8N is an open-source workflow automation tool that allows you to connect different applications and services together. It is an open-source alternative to tools like Zapier or Make.
1111

12+
## Deployment Variants
13+
14+
N8N is available in two deployment configurations in Coolify:
15+
16+
### n8n (Default)
17+
- **Database:** SQLite (embedded)
18+
- **Use case:** Simple deployments, testing, or low-volume workflows
19+
- **Components:** Single n8n container with built-in SQLite database
20+
21+
### n8n with PostgreSQL
22+
- **Database:** PostgreSQL (external)
23+
- **Use case:** Production deployments requiring better performance, scalability, and data persistence
24+
- **Components:**
25+
- n8n container
26+
- PostgreSQL 16 container
27+
- Automatic database configuration and health checks
28+
1229
## Screenshots
1330

1431
![N8N Preview](https://raw.githubusercontent.com/n8n-io/n8n/master/assets/n8n-screenshot.png)

docs/services/trigger.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,25 @@ description: "Automate workflows on Coolify with Trigger.dev for background jobs
99

1010
Trigger is an open source Background Jobs framework for TypeScript.
1111

12+
## Deployment Variants
13+
14+
Trigger.dev is available in two deployment configurations in Coolify:
15+
16+
### Trigger.dev (Default)
17+
- **Database:** Built-in PostgreSQL
18+
- **Use case:** Standard deployments with managed database
19+
- **Components:**
20+
- Trigger.dev container
21+
- Built-in PostgreSQL container
22+
- Automatic database configuration and health checks
23+
24+
### Trigger.dev with External Database
25+
- **Database:** External (user-provided)
26+
- **Use case:** Advanced deployments with existing database infrastructure or custom database configurations
27+
- **Components:**
28+
- Trigger.dev container
29+
- Requires `DATABASE_URL` environment variable pointing to your external database
30+
1231
## Links
1332

1433
- [Official Website](https://trigger.dev)

docs/services/unleash.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,25 @@ description: "Manage features on Coolify with Unleash for feature toggles, A/B t
1111

1212
Unleash is an open source feature flagging service.
1313

14+
## Deployment Variants
15+
16+
Unleash is available in two deployment configurations in Coolify:
17+
18+
### Unleash with PostgreSQL
19+
- **Database:** PostgreSQL
20+
- **Use case:** Standard deployments with managed database
21+
- **Components:**
22+
- Unleash container
23+
- PostgreSQL container
24+
- Automatic database configuration and health checks
25+
26+
### Unleash without Database
27+
- **Database:** External (user-provided)
28+
- **Use case:** Advanced deployments with existing database infrastructure or custom database configurations
29+
- **Components:**
30+
- Unleash container
31+
- Requires external database connection configuration
32+
1433
## Screenshots
1534

1635
![Unleash Preview](https://raw.githubusercontent.com/Unleash/unleash/main/.github/github_online_demo.svg)

docs/services/wordpress.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,28 @@ description: "Run WordPress on Coolify for blogging, CMS, e-commerce with plugin
1010
WordPress is a free and open-source content management system written in PHP and paired with a MySQL/MariaDB database.
1111
It is used for creating websites, blogs, and applications.
1212

13+
## Deployment Variants
14+
15+
WordPress is available in two deployment configurations in Coolify:
16+
17+
### WordPress with MariaDB
18+
- **Database:** MariaDB
19+
- **Use case:** Production deployments with MariaDB preference (recommended for most users)
20+
- **Components:**
21+
- WordPress container
22+
- MariaDB container
23+
- Automatic database configuration and health checks
24+
25+
### WordPress with MySQL
26+
- **Database:** MySQL
27+
- **Use case:** Production deployments with MySQL preference
28+
- **Components:**
29+
- WordPress container
30+
- MySQL container
31+
- Automatic database configuration and health checks
32+
33+
Both variants provide equivalent functionality - choose based on your database preference or existing infrastructure.
34+
1335
## Links
1436

1537
- [The official website](https://wordpress.org)

0 commit comments

Comments
 (0)