dp-salad-docs/maintenance/maintain-guide.md
2025-01-04 22:46:09 -07:00

2 KiB

title
Maintenance of the DP-SALA/D Stack

Maintenance of the DP-SALA/D Stack

Suggested maintenance for the DP-SALA/D Stack

Required Maintenance for the DP-SALA/D Stack

Debian 12: :logos-debian:

  • At least monthly, run a "sudo apt-get update && sudo apt-get update" to update the base applications for Debian, this applies security and feature upgrades for your OS, which is important.

  • At least bi-weekly, save all the configuration files and important data to a secure, private, personal location. You could even use the Google Drive :mdi-google-drive: space of the Gmail address that you setup, and save the previous backups. You could probably keep the last 5 backups just to be safe, but minimum of 3.

Portainer: :simple-icons-portainer:

  • Update whenever there is an update. If you login and it tells you there is an update available, update right then and there. Portainer is just a docker container that lets you manage other docker containers, but make sure to keep this as up to date as possible.
  • You generally don't have to keep a backup of the Portainer data volume, unless you've made some crazy modification to it's configuration that was different from the standard install.

SWAG: :simple-icons-linuxserver:

  • At least monthly, restart the container. This allows it to pull new configurations from the GitHub :mdi-github: page, as well as renew your SSL certificates for your webserver.

Authelia: :simple-icons-authelia:

  • At least monthly, restart the container. This allows it to pull updates for the container. 

::: warning Make sure that your configuration for this is backed up, since multiple sensitive things are within this file, and recovering them will be impossible. :::

LLDAP: :material-symbols-lock:

  • This is probably the lowest maintenance thing out of the stack. Just make sure that it is backed up completely.

Authy/Duo: :logos-authy:

  • Set it and forget it. This is typically included in Authelia :simple-icons-authelia:, so another reason to make sure that config file is completely backed up properly.