|
|
|
|
@ -37,7 +37,7 @@ This table shows a brief overview of the server types and their relationships. |
|
|
|
|
|
|
|
|
|
| Server | Description | Services | Talks To | |
|
|
|
|
| --------- | ------------------------------------ | ----------------- | --------------------- | |
|
|
|
|
| Panel | Runs customer-facing web interface | mjb.web, nginx | build, store | |
|
|
|
|
| Panel | Runs customer-facing web interface | mjb.panel, nginx | build, store | |
|
|
|
|
| Build | Runs site builders, deploys blogs | mjb.worker | store, webservers | |
|
|
|
|
| Store | Source of truth - Database, Gitea | postgresql, gitea | panel, build, certbot | |
|
|
|
|
| Certbot | Handles getting/updating SSL certs | mjb.certbot | store, webservers | |
|
|
|
|
@ -273,7 +273,7 @@ Now that the `panel_config.jekyll_init_repo` repository exists, we should be rea |
|
|
|
|
As root you will need to stop the MJB::Web app from running in production. |
|
|
|
|
|
|
|
|
|
```bash |
|
|
|
|
systemctl stop mjb-web |
|
|
|
|
systemctl stop mjb.panel |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
As the manager user you can run the application in development mode. |
|
|
|
|
|