Commit graph

109 commits

Author SHA1 Message Date
f60d9205f8
Use drain mode before disabling mastodon server 2024-11-28 12:58:23 +05:00
13118717af
Disable mastodon web server in haproxy before updates 2024-11-28 12:52:31 +05:00
2145aebaf3
Format haproxy config 2024-11-28 12:46:25 +05:00
d3b27d3565
Disable server in haproxy before updating
This will reduce the number of errors for users.
The experiments were carried out on immich, it is not so important.
2024-11-28 12:41:38 +05:00
1944a88df3
Enable backups for other services 2024-11-26 00:05:48 +05:00
b7cadf2b91
Backup nextcloud docker volume 2024-11-25 17:00:49 +05:00
0cb56365e6
Add restic cache 2024-11-25 17:00:14 +05:00
e8c889ed45
Backup peertube videos 2024-11-25 16:42:27 +05:00
e10700539e
Backup nextcloud files 2024-11-25 14:31:17 +05:00
e558ab6609
Specify restic repository in the environment variable 2024-11-25 14:31:08 +05:00
d840efa1e0
Create postgresql backups without intermediate files 2024-11-25 13:50:52 +05:00
748cbed50d
Use custom restic image 2024-11-25 13:07:17 +05:00
0e8fd7a231
Enable immich backups 2024-11-25 01:10:22 +05:00
0d0731a8e4
Simplify postgresql backups
I decided to replace custom backup scheduler with cron.
It is fine for now, maybe later I will merge pg_dumpall with restic to
prevent my SSD from dying faster.
2024-11-25 00:46:32 +05:00
2d734b7aed
Upload postgresql backups to s3 2024-11-24 23:31:27 +05:00
2c3048d510
Run postgresql backuper
It only creates database dumps, but does not send them anywhere yet.
2024-11-23 19:29:47 +05:00
1193103f2b
Update my website to v2.3.1 2024-11-23 19:28:42 +05:00
8fe65b52db
Update phoenix to v2.0.0 2024-11-22 13:51:46 +05:00
4bee97a542
Add more options for minecraft role 2024-11-22 01:39:59 +05:00
ca070782c9
Make archivebox role customizable
External HDD is no longer needed.
UID, GID and container tag may be changed.
The time zone now matches the host.
2024-11-19 17:26:34 +05:00
a73cebb48f
Start minecraft server 2024-11-19 14:49:05 +05:00
9194fe3a05
Remove extra word from README 2024-11-18 13:55:15 +05:00
d28a8631e8
Add more information to the README 2024-11-17 23:57:40 +05:00
bf8bed3879
Add health check for my website 2024-11-17 23:19:46 +05:00
0a1c433a88
Run ollama 2024-11-17 23:18:27 +05:00
ac426cd7ea
Update my website to v2.3.0 2024-11-17 01:59:28 +05:00
11648958cd
Set up monitoring for peertube 2024-11-16 01:39:02 +05:00
d154afd699
Set up load balancing and health checks for nextcloud 2024-11-15 15:50:05 +05:00
29f838b2f1
Increase start period before authentik health checks
The worker is too slow.
2024-11-15 13:18:04 +05:00
d4fef61c41
Specify custom check interval for authentik 2024-11-14 20:35:42 +05:00
9a9da8e7d0
Add health checks for mastodon 2024-11-14 20:05:23 +05:00
4aca41125e
Simplify authentik networking 2024-11-14 14:02:19 +05:00
97f1eef2f8
Scrape authentik metrics 2024-11-14 14:01:47 +05:00
63e2fd5a52
Enable health checks for authentik 2024-11-14 13:41:21 +05:00
5f42b05b0f
Run uptime kuma 2024-11-14 11:31:08 +05:00
44c73acbfd
Forgejo: use local storage 2024-11-11 17:46:44 +05:00
8fb6ba4aea
Add email accounts 2024-11-11 15:09:30 +05:00
a62e5ae9c9
Make forgejo role generic 2024-11-11 15:09:10 +05:00
da696836a8
Adjust freshrss settings
- Extend session duration
- Configure background jobs
2024-11-09 17:50:18 +05:00
c8a545c047
Start haproxy even if dns resolution fails, enable forwardfor 2024-11-09 16:45:48 +05:00
62c769d75c
Run phoenix 2024-11-08 11:42:07 +05:00
82a9bc971c
Run FreshRSS 2024-11-07 15:50:39 +05:00
786da4265e
Update my website 2024-11-06 16:55:33 +05:00
2bccfc644d
Change haproxy log level 2024-11-04 22:26:29 +05:00
28d8f5d640
Make nextcloud role generic 2024-11-02 19:25:05 +05:00
7879676250
Run archivebox 2024-11-02 19:04:43 +05:00
c788582950
Fix small issues with nextcloud
- HSTS header was not working
- Disable log files
- Specify trusted proxies
2024-11-02 14:03:24 +05:00
562311375d
Update my website to v2.1.0 2024-11-02 00:35:58 +05:00
1f71663ecb
Configure jellyfin logging 2024-11-02 00:34:53 +05:00
11f0325367
Specify restart policy for services 2024-10-30 17:55:20 +05:00