Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit eee3c360 authored by Florent VINCENT's avatar Florent VINCENT 👾
Browse files

Merge branch '23.0.11' into 'master'

23.0.11

See merge request !86
parents b95f8e0c 0e9e40a0
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -36,13 +36,15 @@ For example (non-exhaustive list):

Note about TLS certificates: a certificate will be added automatically during setup, using Certbot.

Systemd is required to handle the database backup scripts. 

## Installation

### Create an Ubuntu server instance

The project should work with any Ubuntu server (Virtual Private Server (VPS), dedicated server...) version 20.04 

Debian server should work as well, though it has not been tested yet.
Debian stable 11 works as well, it has been tested, but only once yet (more to come).

Suggestions include (non-exhaustive list):
 - [Hetzner](https://www.hetzner.com/cloud)
+9 −0
Original line number Diff line number Diff line
[Unit]
Description=MariaDB NextCloud database backup

[Service]
Type=simple
Nice=19
IOSchedulingClass=2
IOSchedulingPriority=7
ExecStart=/mnt/repo-base/scripts/mariadb-nc-backup.sh
+8 −0
Original line number Diff line number Diff line
[Unit]
Description=Backup NextCloud database
 
[Timer]
OnCalendar=*-*-* 04:00:00
 
[Install]
WantedBy=timers.target
+9 −0
Original line number Diff line number Diff line
[Unit]
Description=MariaDB postfix database backup

[Service]
Type=simple
Nice=19
IOSchedulingClass=2
IOSchedulingPriority=7
ExecStart=/mnt/repo-base/scripts/mariadb-pf-backup.sh
+8 −0
Original line number Diff line number Diff line
[Unit]
Description=Backup Postfix database

[Timer]
OnCalendar=*-*-* 04:30:00

[Install]
WantedBy=timers.target
Loading