updating the documentation of the SilverLinux Insftracture

This commit is contained in:
2026-06-21 13:35:59 +03:30
parent b43f2b790e
commit a8e23d3036
33 changed files with 3894 additions and 153 deletions
+171 -14
View File
@@ -1,7 +1,33 @@
# Services
## Overview
This document lists all services running on SilverLinux and their purpose.
---
## Running Services
### PostgreSQL
Purpose:
* Shared database platform
* Application data storage
Used by:
* Gitea
* OpenProject
Status:
```text
Running
```
---
### Gitea
URL:
@@ -12,13 +38,61 @@ https://git.silveressence.net
Purpose:
* Source control
* Git repositories
* Pull requests
* Source control
* Issue tracking
Status:
* Running
```text
Running
```
---
### OpenProject
URL:
```text
https://team.silveressence.net
```
Purpose:
* Project management
* Work packages
* Time tracking
* Team collaboration
Status:
```text
Running
```
---
### Jitsi Meet
URL:
```text
https://meet.silveressence.net
```
Purpose:
* Video conferencing
* Team meetings
* Customer meetings
Status:
```text
Running
```
---
@@ -34,44 +108,127 @@ Purpose:
* Docker administration
* Stack deployment
* Container monitoring
Status:
* Running
```text
Running
```
---
### Nginx
### Nginx Proxy Manager
Purpose:
- Reverse proxy
- SSL termination
- Domain routing
* Reverse proxy
* SSL termination
* Domain routing
* Certificate management
Status:
- Running
- Docker hosted
```text
Running
```
---
## Shared Infrastructure
### Docker
Purpose:
* Container hosting
* Service isolation
Status:
```text
Running
```
---
### Internal Docker Network
Purpose:
* Private communication between services
Status:
```text
Running
```
---
### Shared Secrets
Location:
```text
/srv/secrets/company.env
```
Purpose:
* SMTP credentials
* Database passwords
* Application secrets
Status:
```text
Active
```
---
## Planned Services
### BaGet
URL:
```text
https://nuget.silveressence.net
```
Purpose:
* Private NuGet feed
* Private NuGet package hosting
Status:
* Planned
```text
Planned
```
---
## Removed Services
### Plane.so
Purpose:
Reason:
* Project management
OpenProject was selected as the primary project management platform.
Status:
* Planned
```text
Removed
```
---
## Related Documentation
* docs/server.md
* docs/domains.md
* docs/security.md
* docs/backups.md