Compare commits

...

3 Commits

14 changed files with 33 additions and 14 deletions

View File

@@ -1,17 +1,12 @@
Principal storage server and host for most services.
# Services
## SystemD Services
* caddy
* cockpit
* docker
* restic-backup
* restic-check
* rustdesk
* samba
* sanoid
* tailscale
* unbound
@@ -23,11 +18,11 @@ Most applications hosted on teal run in Docker containers. For details of the D
Bound data volumes for Docker-hosted applications are generally found in the ZFS pool in subdirectories of /mnt/storage/appdata.
* Bookstack
* Gitea
* Immich
* Jellyfin
* JRiver Media Center
* Nextcloud
* Portainer
* Vaultwarden
* [Bookstack](../../services/bookstack/readme.md)
* [Gitea](../../services/gitea/readme.md)
* [Immich](../../services/immich/readme.md)
* [Jellyfin](../../services/jellyfin/readme.md)
* [JRiver Media Center](../../services/mc/readme.md)
* [Nextcloud](../../services/nextcloud/readme.md)
* [Portainer](../../services/portainer/readme.md)
* [Vaultwarden](../../services/vaultwarden/readme.md)

View File

@@ -1 +1 @@
Bookstack provides a self-hosted wiki. For general information on Bookstack, see [](https://www.bookstackapp.com/)
Bookstack provides a self-hosted wiki. For general information on Bookstack, see [bookstackapp.com](https://www.bookstackapp.com/)

View File

@@ -0,0 +1,9 @@
caddy is a reverse proxy server providing secure access to https-based applications on teal. Configuration
of the reverse proxy is found in the file /etc/caddy/Caddyfile.
For general information on caddy see [caddy reverse proxy quick start](https://caddyserver.com/docs/quick-starts/reverse-proxy).
```
```

View File

@@ -0,0 +1 @@
Gitea is the Git source control server for the network. For general information on Gitea, see [Gitea Official Website](https://about.gitea.com/)

View File

@@ -0,0 +1 @@
Immich is a photo backup solution. For general information on Immich, see [Immich.app](https://immich.app//)

View File

@@ -0,0 +1 @@
Jellyfin is the home network's media server. For general information on Jellyfin, see [jellyfin.org](https://jellyfin.org/)

View File

@@ -0,0 +1 @@
mc provides a Docker-hosted implementation of the JRiver Media Center application.

View File

@@ -0,0 +1 @@
Portainer is a web-based management application for Docker containers. For general information on Portainer, see [Portainer](https://www.portainer.io/)

View File

@@ -0,0 +1,3 @@
restic-backup is a systemd service to invoke restic to back up selected directories on teal to cygnus (our Synology NAS). It is based on [restic-automic-backup-scheduler](https://github.com/erikw/restic-automatic-backup-scheduler).
The systemd unit invokes the script /bin/restic_backup.sh. The specifics of the backup source and target are defined in scripts at /etc/restic.

View File

@@ -0,0 +1 @@
systemd service to enable RustDesk for remote access to teal's Gnome desktop. Installed with the RustDesk package; configuration (if any) is done through the RustDesk UI.

View File

@@ -0,0 +1,3 @@
Sanoid is a policy-driven snapshot management tool for ZFS filesystems. It is configured using the TOML file at /etc/sanoid/sanoid.conf.
The sanoid service is currently configured to manage snapshots for the ZFS filesystem at /mnt/storage.

View File

@@ -0,0 +1,3 @@
The tailscaled service runs the Tailscale Node Agent, which enables the Tailscale VPN.
Configuration of Tailscale is done either through the Tailscale Admin Console or the Tailscale CLI.