-
-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
b53b13b
commit 1701fc3
Showing
13 changed files
with
142 additions
and
124 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
19 changes: 19 additions & 0 deletions
19
apps/docs/content/docs/core/databases/connection/mariadb.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
title: MariaDB | ||
description: This guide will cover how to connect from Beekeeper Studio to your mariadb databases in dokploy. | ||
--- | ||
|
||
1. Download and install Beekeeper Studio [Beekeeper Studio](https://www.beekeeperstudio.io/get). | ||
2. Go to your `mariadb` databases. | ||
3. In External Credentials, enter the `External Port (Internet)` make sure the port is not in use by another service eg. `3307` and click `Save`. | ||
4. It will display the `External Connection URL` eg. `mysql://user:[email protected]:3306/database`. | ||
|
||
Open Beekeeper Studio and follow the steps: | ||
|
||
1. Click on `Add New Server`. | ||
2. Select `MariaDB` as the `Database Type`. | ||
3. Use `Import URL` to enter the `External Connection URL` from Dokploy eg. `mysql://user:[email protected]:3306/database`. | ||
4. Click on `Connect`. | ||
5. Click on `Save`. | ||
|
||
Done! now you can manage the database from Beekeeper Studio. |
18 changes: 18 additions & 0 deletions
18
apps/docs/content/docs/core/databases/connection/mongo-atlas.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
--- | ||
title: Mongo Compass | ||
description: This guide will cover how to configure a Mongo Compass connection for your applications in dokploy or panel. | ||
--- | ||
|
||
1. Download and install Mongo Compass [Mongo Compass](https://www.mongodb.com/try/download/compass). | ||
2. Go to your `MongoDB` databases. | ||
3. In External Credentials, enter the `External Port (Internet)` make sure the port is not in use by another service eg. `27017` and click `Save`. | ||
4. It will display the `External Connection URL` eg. `mongodb://user:[email protected]:27017/database`. | ||
|
||
Open Mongo Compass and follow the steps: | ||
|
||
1. Click on `Add Connection`. | ||
2. Copy and paste the `External Connection URL` eg. `mongodb://user:[email protected]:27017/database`. | ||
3. Click on `Connect`. | ||
|
||
|
||
Done! now you can manage the database from Mongo Compass. |
19 changes: 19 additions & 0 deletions
19
apps/docs/content/docs/core/databases/connection/mysql.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
--- | ||
title: MySQL | ||
description: This guide will cover how to connect from Beekeeper Studio to your mysql databases in dokploy. | ||
--- | ||
|
||
1. Download and install Beekeeper Studio [Beekeeper Studio](https://www.beekeeperstudio.io/get). | ||
2. Go to your `mysql` databases. | ||
3. In External Credentials, enter the `External Port (Internet)` make sure the port is not in use by another service eg. `3306` and click `Save`. | ||
4. It will display the `External Connection URL` eg. `mysql://user:[email protected]:3306/database`. | ||
|
||
Open Beekeeper Studio and follow the steps: | ||
|
||
1. Click on `Add New Server`. | ||
2. Select `MySQL` as the `Database Type`. | ||
3. Use `Import URL` to enter the `External Connection URL` from Dokploy eg. `mysql://user:[email protected]:3306/database`. | ||
4. Click on `Connect`. | ||
5. Click on `Save`. | ||
|
||
Done! now you can manage the database from Beekeeper Studio. |
24 changes: 24 additions & 0 deletions
24
apps/docs/content/docs/core/databases/connection/pg-admin.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
--- | ||
title: PG Admin | ||
description: This guide will cover how to connect from pgAdmin to your postgres databases in dokploy. | ||
--- | ||
|
||
1. Download and install pgAdmin [pgAdmin](https://www.pgadmin.org/download/). | ||
2. Go to your `postgres` databases. | ||
3. In External Credentials, enter the `External Port (Internet)` make sure the port is not in use by another service eg. `5433` and click `Save`. | ||
4. It will display the `External Connection URL` eg. `postgres://user:[email protected]:5433/database`. | ||
|
||
|
||
Open pgAdmin and follow the steps: | ||
|
||
1. Click on `Add New Server`. | ||
2. Enter the `Server Name` eg. `dokploy`. | ||
3. Enter to `Connection`. | ||
4. In Hostname/Address enter the IP from the server where the database is hosted eg. `1.2.4.5`. | ||
5. In Port enter the port where the database is running eg. `5433`. | ||
6. In Database enter the name of the database eg. `database`. | ||
7. In Username enter the username eg. `user`. | ||
8. In Password enter the password eg. `password`. | ||
9. Click on `Save`. | ||
|
||
Done! now you can manage the database from pgAdmin. |
21 changes: 21 additions & 0 deletions
21
apps/docs/content/docs/core/databases/connection/redis.mdx
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
--- | ||
title: Redis | ||
description: This guide will cover how to connect from RedisInsight to your redis databases in dokploy. | ||
--- | ||
|
||
1. Download and install RedisInsight [RedisInsight](https://redis.io/insight/). | ||
2. Go to your `redis` databases. | ||
3. In External Credentials, enter the `External Port (Internet)` make sure the port is not in use by another service eg. `6379` and click `Save`. | ||
4. It will display the `External Connection URL` eg. `redis://user:[email protected]:6379/database`. | ||
|
||
Open RedisInsight and follow the steps: | ||
|
||
|
||
1. Add Redis Database. | ||
2. Enter the `Host` eg. `1.2.4.5`. | ||
3. Enter the `Port` eg. `6379`. | ||
4. Enter the username eg. `default`. | ||
5. Enter the `Password` eg. `password`. | ||
6. Click on `Save`. | ||
|
||
Done! now you can manage the database from RedisInsight. |
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,13 +5,13 @@ description: Learn how to use providers in your application or docker compose. | |
|
||
Dokploy offers several deployment methods, streamlining the process whether you're utilizing GitHub, any Git provider, Docker, or automated deployments. | ||
|
||
- GitHub | ||
- Gitlab | ||
- Bitbucket | ||
- Git | ||
- Docker (Only Applications) | ||
- Drag and Drop .zip (Only Applications) | ||
- Raw (Only Docker Compose) | ||
1. GitHub | ||
2. Gitlab | ||
3. Bitbucket | ||
4. Git | ||
5. Docker (Only Applications) | ||
6. Drag and Drop .zip (Only Applications) | ||
7. Raw (Only Docker Compose) | ||
|
||
## GitHub, Gitlab, Bitbucket | ||
|
||
|
@@ -55,8 +55,21 @@ This is for Github, but the same applies for Gitlab, Bitbucket, Gitea, etc. | |
This enables you to pull repositories from your private repository, a method consistent across nearly all providers, | ||
remember to use the SSH URL `[email protected]:user/repo.git` and not the HTTPS URL `https://github.com/user/repo.git`. | ||
|
||
## Docker | ||
## Docker (Applications) | ||
|
||
For Docker deployments: | ||
For Docker deployments you have two options: | ||
|
||
1. Login to your registry using the [Registry Section](/docs/core/registry) and it automatically will pull the image from the registry in the case of a private registry. | ||
2. Provide the username and password directly in the application settings. | ||
|
||
|
||
## Drag and Drop .zip (Applications) | ||
|
||
You can upload a zip file directly from your computer and trigger a deployment. | ||
|
||
|
||
|
||
## Raw (Docker Compose) | ||
|
||
You specify a docker compose file directly in the code editor and trigger a deployment. | ||
|
||
- Provide a Docker image. For private repositories, enter the username and password. |