add dbgate and mssql
This commit is contained in:
+32
-1
@@ -50,7 +50,13 @@ Purpose:
|
||||
|
||||
Purpose:
|
||||
|
||||
* Shared database platform
|
||||
* Primary PostgreSQL database platform
|
||||
|
||||
### Microsoft SQL Server Express
|
||||
|
||||
Purpose:
|
||||
|
||||
* Private SQL Server platform for compatible applications
|
||||
|
||||
### Fail2Ban
|
||||
|
||||
@@ -93,6 +99,7 @@ Examples:
|
||||
* OpenProject
|
||||
* Jitsi Meet
|
||||
* Portainer
|
||||
* DbGate
|
||||
|
||||
---
|
||||
|
||||
@@ -106,6 +113,8 @@ Examples:
|
||||
* Nginx Proxy Manager
|
||||
* BaGet
|
||||
* Gitea Actions Runner
|
||||
* Microsoft SQL Server 2022 Express
|
||||
* DbGate
|
||||
|
||||
---
|
||||
|
||||
@@ -128,6 +137,8 @@ Contains:
|
||||
/srv/docker/nginx-proxy-manager
|
||||
/srv/docker/baget
|
||||
/srv/docker/gitea-runner
|
||||
/srv/docker/mssql
|
||||
/srv/docker/dbgate
|
||||
```
|
||||
|
||||
---
|
||||
@@ -143,6 +154,8 @@ Contains:
|
||||
* SMTP credentials
|
||||
* Database passwords
|
||||
* Application secrets
|
||||
* MSSQL SA password
|
||||
* Future DbGate password
|
||||
* Future OAuth credentials
|
||||
|
||||
---
|
||||
@@ -189,6 +202,22 @@ Suggested structure:
|
||||
|
||||
---
|
||||
|
||||
### Microsoft SQL Server Express
|
||||
|
||||
```text
|
||||
/srv/docker/mssql/data
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### DbGate
|
||||
|
||||
```text
|
||||
/srv/docker/dbgate/data
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
### Nginx Proxy Manager
|
||||
|
||||
```text
|
||||
@@ -252,6 +281,8 @@ Implemented:
|
||||
* Shared secrets stored outside Git repositories
|
||||
* SSL certificates managed through Nginx Proxy Manager
|
||||
* PostgreSQL not exposed publicly
|
||||
* MSSQL port 1433 not exposed publicly
|
||||
* Database administration is available only through authenticated HTTPS access to DbGate
|
||||
* OpenID disabled in Gitea
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user