Commit Graph

26 Commits

Author SHA1 Message Date
Daniel Micay
4b179627a2 enable auto-restart for PostgreSQL 2024-09-14 23:47:53 -04:00
Daniel Micay
dd7d016204 use python-swiftclient to set backup expiry time
This eliminates the need for a scheduled job deleting the older backups.
2024-05-24 13:22:06 -04:00
Daniel Micay
523b8db18e add missing rsync time sync 2024-03-24 23:22:19 -04:00
Daniel Micay
15318cab02 rename static-deploy 2024-03-08 23:59:13 -05:00
Daniel Micay
fbf9b23cbf change br/gz timestamps to match source files
This was lost as part of preserving existing file timestamps instead of
using the timestamps from generated files.
2024-03-06 15:39:31 -05:00
Daniel Micay
d516e251bc avoid syncing time for checksum-based rsync 2024-03-03 09:52:12 -05:00
Daniel Micay
c9a4b2a523 deploy postgres configuration 2024-02-25 19:51:48 -05:00
Daniel Micay
e6a9d006d7 add deployment for matterbridge service overrides 2024-02-08 04:01:06 -05:00
Daniel Micay
51d452a1cf add deployment for mjolnir service unit 2024-02-08 03:59:40 -05:00
Daniel Micay
28f14f8873 add deployment for backup public key and password 2024-01-26 01:25:19 -05:00
Daniel Micay
ac23da36e3 remove useless sync of local-backup to server 2023-07-26 04:56:35 -04:00
Daniel Micay
af04353d64 use fsync and preallocation for rsync 2023-07-26 04:46:39 -04:00
Daniel Micay
6b7dff0c64 simplify nginx configuration deployment 2023-07-15 17:58:03 -04:00
Daniel Micay
fd5c6b0c58 sync local-backup script 2023-07-15 15:13:28 -04:00
Daniel Micay
3ff77f472d add remote backup files to deploy script 2023-02-10 07:46:01 -05:00
Daniel Micay
0c46ce2027 deploy nginx snippets 2022-06-09 18:50:24 -04:00
Daniel Micay
c7f189ba29 add nginx mime.types configuration to deployment 2022-05-12 17:16:07 -04:00
Daniel Micay
2120e77103 improve flock error message 2022-05-08 05:45:52 -04:00
Daniel Micay
50570dc8a1 use new rsync fsync parameter 2022-05-05 02:22:36 -04:00
Daniel Micay
04fa0a2224 add file locking to deploy/process scripts 2022-05-05 00:26:23 -04:00
Daniel Micay
14bb49d1e6 combine ssh commands for deployment 2022-03-24 18:54:07 -04:00
Daniel Micay
8b4e119821 use a temporary directory for nginx configuration 2021-11-25 20:34:35 -05:00
Daniel Micay
5fcd75f795 rename static_tmp to static-tmp for consistency 2021-11-23 18:45:28 -05:00
Daniel Micay
b66981925a update symlink metadata sync call 2021-07-27 22:31:36 -04:00
Daniel Micay
25fa8047c8 use matrix.grapheneos.org as the remote 2021-07-11 19:54:32 -04:00
Daniel Micay
6374567f88 rename scripts 2021-07-11 19:51:56 -04:00