Skip to content

Commit 1bde9c9

Browse files
authored
Merge pull request #2412 from dolthub/db/doltlab-updates
/packages/doltlab/content: update why enterprise and basic guide
2 parents ca41e06 + 009ded4 commit 1bde9c9

File tree

3 files changed

+28
-16
lines changed

3 files changed

+28
-16
lines changed

packages/doltlab/content/.gitbook/assets/doltlab_feature_summary.svg

+1
Loading

packages/doltlab/content/enterprise/why.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22
Title: Why Enterprise?
33
---
44

5-
The free version of DoltLab is designed to work for a small team of people. It runs on a single host. Teams and organizations ~~are~~ will eventually be disabled. There is no built-in user management. Users sign up with email only and manage their own accounts.
5+
![DoltLab Feature Summary](../../content/.gitbook/assets/doltlab_feature_summary.svg)
6+
7+
The free version of DoltLab is designed to work for a small team of people. It runs on a single host. Teams and organizations are disabled in the free edition of DoltLab. There is no built-in user management. Users sign up with email only and manage their own accounts.
68

79
DoltLab Enterprise is for companies. If your company is large enough to need Enterprise security, scalability, or support, the three S's, DoltHub Enterprise is for you.
810

packages/doltlab/content/guides/basic.md

+24-15
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,20 @@ This guide will cover how to perform common DoltLab administrator configuration
99
1. [File issues and view release notes](#file-issues-and-view-release-notes)
1010
2. [Backup DoltLab data](#backup-and-restore-volumes)
1111
3. [Connect with the DoltLab team](#connect-with-the-doltlab-team)
12-
4. [Send service logs to DoltLab team](#send-service-logs-to-doltlab-team)
13-
5. [Authenticate a Dolt client to use a DoltLab account](#authenticate-a-dolt-client-to-use-a-doltlab-account)
14-
6. [Monitor DoltLab with cAdvisor and Prometheus](#monitor-doltlab-with-cadvisor-and-prometheus)
15-
7. [Prevent unauthorized user account creation](#prevent-unauthorized-user-account-creation)
16-
8. [Use an external database server with DoltLab](#use-an-external-database-server-with-doltlab)
17-
9. [DoltLab Jobs](#doltlab-jobs)
18-
10. [Disable usage metrics](#disable-usage-metrics)
19-
11. [Use a domain name with DoltLab](#use-a-domain-name-with-doltlab)
20-
12. [Run DoltLab on Hosted Dolt](#run-doltlab-on-hosted-dolt)
21-
13. [Improve DoltLab performance](#improve-doltlab-performance)
22-
14. [Serve DoltLab behind an AWS Network Load Balancer](#serve-doltlab-behind-an-aws-network-load-balancer)
23-
15. [Update database passwords](#update-application-database-passwords)
24-
16. [Run DoltLab with no egress access](#run-doltlab-with-no-egress-access)
12+
4. [View DoltLab service logs](#view-doltlab-service-logs)
13+
5. [Send service logs to DoltLab team](#send-service-logs-to-doltlab-team)
14+
6. [Authenticate a Dolt client to use a DoltLab account](#authenticate-a-dolt-client-to-use-a-doltlab-account)
15+
7. [Monitor DoltLab with cAdvisor and Prometheus](#monitor-doltlab-with-cadvisor-and-prometheus)
16+
8. [Prevent unauthorized user account creation](#prevent-unauthorized-user-account-creation)
17+
9. [Use an external database server with DoltLab](#use-an-external-database-server-with-doltlab)
18+
10. [DoltLab Jobs](#doltlab-jobs)
19+
11. [Disable usage metrics](#disable-usage-metrics)
20+
12. [Use a domain name with DoltLab](#use-a-domain-name-with-doltlab)
21+
13. [Run DoltLab on Hosted Dolt](#run-doltlab-on-hosted-dolt)
22+
14. [Improve DoltLab performance](#improve-doltlab-performance)
23+
15. [Serve DoltLab behind an AWS Network Load Balancer](#serve-doltlab-behind-an-aws-network-load-balancer)
24+
16. [Update database passwords](#update-application-database-passwords)
25+
17. [Run DoltLab with no egress access](#run-doltlab-with-no-egress-access)
2526

2627
# File issues and view release notes
2728

@@ -209,14 +210,22 @@ The database has now been successfully restored, and you can now restart DoltLab
209210

210211
If you need to connect to a DoltLab team member, the best way to do so is on [Discord](https://discord.gg/s8uVgc3), in the `#doltlab` server.
211212

212-
# Send Service Logs to DoltLab Team
213+
# View DoltLab Service Logs
213214

214-
DoltLab is composed of [multiple services](https://www.dolthub.com/blog/2022-02-25-doltlab-101-services-and-roadmap/) running in a single Docker network via Docker compose. Logs for a particular service can be viewed using the `docker logs <container name>` command. For example, to view to logs of `doltlabapi` service, run:
215+
DoltLab is composed of [multiple services](https://www.dolthub.com/blog/2022-02-25-doltlab-101-services-and-roadmap/) running in a single Docker network via Docker compose. Docker writes the logs of each DoltLab service to an internal location. Logs for a particular service can be viewed using the `docker logs <container name>` command. For example, to view to logs of `doltlabapi` service, run:
215216

216217
```bash
217218
docker logs doltlab_doltlabapi_1
218219
```
219220

221+
You can find the location where Docker writes a service's logs by inspecting the `LogPath` of the service.
222+
223+
```bash
224+
docker inspect --format='{{.LogPath}}' doltlab_doltlabapi_1
225+
```
226+
227+
# Send Service Logs to DoltLab Team
228+
220229
If you need to send service logs to the DoltLab team, first locate the logs on the host using the `docker inspect` command, then `cp` the logs to your working directory:
221230

222231
```bash

0 commit comments

Comments
 (0)