docs(README): Update to reflect latest update
This commit is contained in:
parent
611187405b
commit
574a4b75a4
15
README.md
15
README.md
@ -2,16 +2,16 @@
|
|||||||
|
|
||||||
| Name | Usage | Accessibility | Host | DB type | Additional data | Backup configuration | Loki integration | Prometheus integration | Status |
|
| Name | Usage | Accessibility | Host | DB type | Additional data | Backup configuration | Loki integration | Prometheus integration | Status |
|
||||||
|-------------------------|--------------------------------------|---------------|--------------|------------|----------------------|----------------------|------------------|------------------------|-----------------------------------|
|
|-------------------------|--------------------------------------|---------------|--------------|------------|----------------------|----------------------|------------------|------------------------|-----------------------------------|
|
||||||
| therbron.com | Personal website | Public | Socrates | - | - | - | Not configured | Not configured | Awaiting configuration |
|
|
||||||
| Traefik | Reverse proxy and load balancer | Public* | Socrates | - | - | - | Configured | Configured | Completed |
|
| Traefik | Reverse proxy and load balancer | Public* | Socrates | - | - | - | Configured | Configured | Completed |
|
||||||
|
| Vaultwarden | Password manager | Public | Pythagoras-b | MariaDB | - | 4AM K8s CronJob | Configured | Not available | Completed |
|
||||||
| Adguard | DNS ad blocker and custom DNS server | Private | Socrates | - | - | - | Not configured | Not configured | Pending configuration<sup>1</sup> |
|
| Adguard | DNS ad blocker and custom DNS server | Private | Socrates | - | - | - | Not configured | Not configured | Pending configuration<sup>1</sup> |
|
||||||
| Owncloud Infinity Scale | File hosting webUI | Public | Plato | ? | Drive files | Not configured | Configured | Not available | Pending configuration<sup>2</sup> |
|
| Owncloud Infinity Scale | File hosting webUI | Public | Plato | ? | Drive files | Not configured | Configured | Not available | Pending configuration<sup>2</sup> |
|
||||||
|
| Synapse | Matrix server - Message centralizer | Public | Pythagoras-b | PostgreSQL | User medias | 4AM K8s CronJob | Configured | Configured | Pending configuration<sup>3</sup> |
|
||||||
|
| Gitlab | Version control system | Public | Pythagoras-b | PostgreSQL | User created content | Not configured | Configured | Configured | Pending configuration<sup>4</sup> |
|
||||||
|
| therbron.com | Personal website | Public | Socrates | - | - | - | Not configured | Not configured | Awaiting configuration |
|
||||||
| Home assistant | Home automation and monitoring | Private | Pythagoras-a | MariaDB | - | Not configured | Not configured | Not configured | Awaiting configuration |
|
| Home assistant | Home automation and monitoring | Private | Pythagoras-a | MariaDB | - | Not configured | Not configured | Not configured | Awaiting configuration |
|
||||||
| Vikunja | To-do and Kanban boards | Public | Pythagoras-b | - | - | - | Not configured | Not configured | Migrate to Gitlab |
|
| Vikunja | To-do and Kanban boards | Public | Pythagoras-b | - | - | - | Not configured | Not configured | Migrate to Gitlab |
|
||||||
| Gitlab | Version control system | Public | Pythagoras-b | PostgreSQL | User created content | Not configured | Not configured | Not configured | Awaiting configuration |
|
|
||||||
| Wiki | Documentation manager | Public | Pythagoras-b | - | - | - | Not configured | Not configured | Migrate to VuePress and Gitlab |
|
| Wiki | Documentation manager | Public | Pythagoras-b | - | - | - | Not configured | Not configured | Migrate to VuePress and Gitlab |
|
||||||
| Vaultwarden | Password manager | Public | Pythagoras-b | MariaDB | - | 4AM K8s CronJob | Configured | Not available | Completed |
|
|
||||||
| Synapse | Matrix server - Message centralizer | Public | Pythagoras-b | PostgreSQL | User medias | 4AM K8s CronJob | Configured | Configured | Pending configuration<sup>3</sup> |
|
|
||||||
| PaperlessNG | PDF viewer and organiser | Public | Pythagoras-b | PostgreSQL | - | - | Not configured | Not configured | Research migration into OCIS |
|
| PaperlessNG | PDF viewer and organiser | Public | Pythagoras-b | PostgreSQL | - | - | Not configured | Not configured | Research migration into OCIS |
|
||||||
| Raspsnir | Bachelor memorial website | Public | Pythagoras-b | PostgreSQL | - | Not configured | Not configured | Not configured | Awaiting configuration |
|
| Raspsnir | Bachelor memorial website | Public | Pythagoras-b | PostgreSQL | - | Not configured | Not configured | Not configured | Awaiting configuration |
|
||||||
| Jellyfin | Media streaming | Public | Archimedes | - | - | - | Not configured | Not configured | Awaiting configuration |
|
| Jellyfin | Media streaming | Public | Archimedes | - | - | - | Not configured | Not configured | Awaiting configuration |
|
||||||
@ -31,6 +31,7 @@
|
|||||||
<sup>1</sup> Missing automated configuration pipeline for environment variable injection<br>
|
<sup>1</sup> Missing automated configuration pipeline for environment variable injection<br>
|
||||||
<sup>2</sup> Missing configuration for NAS volume mounting (over network)<br>
|
<sup>2</sup> Missing configuration for NAS volume mounting (over network)<br>
|
||||||
<sup>3</sup> Missing Longhorn scheduling for saving media_store and secret management<br>
|
<sup>3</sup> Missing Longhorn scheduling for saving media_store and secret management<br>
|
||||||
|
<sup>4</sup> Missing `cron` for backup scheduling (require update of the used docker image<br>
|
||||||
|
|
||||||
## Backup management
|
## Backup management
|
||||||
### Databases
|
### Databases
|
||||||
@ -52,9 +53,6 @@ longhorn
|
|||||||
└───<backup_date>.sql
|
└───<backup_date>.sql
|
||||||
│ ...
|
│ ...
|
||||||
```
|
```
|
||||||
## Completed
|
|
||||||
- Add TLS certificates for every http applications
|
|
||||||
|
|
||||||
## TODO
|
## TODO
|
||||||
- Change host/deployment specific variables to use environment variables
|
- Change host/deployment specific variables to use environment variables
|
||||||
- Write CI/CD pipeline to create environment loaded files
|
- Write CI/CD pipeline to create environment loaded files
|
||||||
@ -94,3 +92,6 @@ Add longhorn storage classes
|
|||||||
|
|
||||||
### Convert helm chart to k3s manifest
|
### Convert helm chart to k3s manifest
|
||||||
`helm template chart stable/chart --output-dir ./chart`
|
`helm template chart stable/chart --output-dir ./chart`
|
||||||
|
|
||||||
|
### Gitlab backup command
|
||||||
|
`gitlab-backup create SKIP=registry,builds,artifacts`
|
||||||
|
Loading…
Reference in New Issue
Block a user