Commit Graph

597 Commits

Author SHA1 Message Date
af10f1f0d8 Refactored due to the reason that it was planed to also include akaunting update procedures. But this is skipped for now 2023-11-30 17:55:23 +01:00
157f1c7306 Added database commands to bbb 2023-11-27 18:57:29 +01:00
93733e9e0e changed docker exec to docker-compose exec 2023-11-25 14:10:29 +01:00
1722c4f841 Optimized Cross-Domain Tracking 2023-11-24 12:19:34 +01:00
973c05b333 Deactivated content security policy for tracking 2023-11-24 09:07:20 +01:00
9d63fe69e1 Changed content security policy for matomo tracking 2023-11-23 15:36:38 +01:00
f8501db1a9 Implemented hopefully the solution for the subs_filter method. Anyway I'm annoyed by this problem an will now clean up and go dacing. Enjoy your evening folks! :) 2023-11-18 22:14:54 +01:00
16d802e687 solved wordpress tracking bug 2023-11-18 21:25:51 +01:00
491d3a7b29 Merge branch 'master' of github.com:kevinveenbirkenbach/server-playbook 2023-11-18 20:03:01 +01:00
a60ec9fa21 implemented cross-domain matomo tracking on nginx level 2023-11-18 20:02:55 +01:00
9b6cd860ff added draft for docker-listmonk 2023-11-18 14:11:48 +01:00
f285f2b46e solved bug 2023-11-17 23:34:50 +01:00
88038b21e2 implemented whitelisting of anonymous docker volumes 2023-11-17 18:31:35 +01:00
a519a09725 implemented check for anonymous volumes 2023-11-17 16:53:56 +01:00
66280fdbde integrated madomo 2023-11-17 15:15:25 +01:00
2a8ae618f0 renamed nginx roles 2023-11-17 14:08:03 +01:00
eebf359d0a renamed and optimized homepage role 2023-11-17 13:54:56 +01:00
dfaa449989 optimized variable names 2023-11-17 12:35:39 +01:00
6bc6f52f5c solved nginx health bugs 2023-11-17 10:32:15 +01:00
207478027d solved installation bug 2023-11-17 10:07:20 +01:00
090f7adccf implemented health-nginx 2023-11-17 09:36:40 +01:00
756c4d7f77 added new peertube parameter 2023-11-17 09:01:57 +01:00
99d02ee475 removed reload from timed services, so that they don't restart when ansible runs 2023-11-17 01:43:32 +01:00
05d209fa1e Removed buggy condition 2023-11-17 00:45:37 +01:00
3dbdd1dfcb Cleaned up and refactored 2023-11-16 23:29:43 +01:00
cd2c66bc54 renamed 2023-11-16 23:02:38 +01:00
298b1d106e Implemented -e "activate_all_timers=true" 2023-11-16 19:43:54 +01:00
c913d1f62c renamed to heal-docker 2023-11-16 18:42:39 +01:00
db112f3efa renamed to backup-remote-to-local 2023-11-16 17:55:54 +01:00
c70f0b2580 Renamed to backup and cleanup roles 2023-11-16 17:07:28 +01:00
0d4eb75afe Renamed to backup-docker 2023-11-16 16:55:16 +01:00
83c93be87f Removed ignore 2023-11-16 16:51:16 +01:00
0cd2b109e4 Solved bugs 2023-11-16 16:40:45 +01:00
8c42d38bca Updated Readme.md 2023-11-16 16:06:59 +01:00
c38d517ad3 Optimized ressources 2023-11-16 15:42:09 +01:00
d9d6c8060a Renamed health services 2023-11-16 15:32:29 +01:00
04f69aefde Optimized docker update 2023-11-16 15:18:11 +01:00
5186376b61 Optimized update routine 2023-11-16 15:13:34 +01:00
a6c54f9478 Catched error if no local images exist 2023-11-16 14:42:09 +01:00
e9ee992466 Changed need to build logic 2023-11-16 14:33:06 +01:00
806bb2ceee Solved bug 2023-11-16 14:24:13 +01:00
240dbac8dd optimized draft 2023-11-16 14:04:42 +01:00
7fdeb677de implemented an more general digest approach 2023-11-16 13:15:15 +01:00
d61039d3a2 improved rebuild performance 2023-11-16 12:49:53 +01:00
a94cf8d8c2 Added python draft 2023-11-16 12:31:12 +01:00
f091721402 Added draft for update-docker 2023-11-16 12:26:27 +01:00
64d8098612 Implemented cleanup procedure for failed backups 2023-11-04 14:36:55 +01:00
1a02d833a6 Optimized nextcloud for v 27 2023-11-04 14:20:59 +01:00
c0be4a912f Implemented new upload limit 2023-09-11 18:17:10 +02:00
8407c288fb Implemented web socket specific header for baserow 2023-09-02 18:57:18 +02:00
3e73e63059 Added missing meta file 2023-09-02 18:21:36 +02:00
8f715f8d81 Added docker baserow role 2023-09-02 18:09:06 +02:00
96b0d10ea8 Refactored native- 2023-09-02 13:13:28 +02:00
c11333be9a Refactored independent_ 2023-09-02 09:45:26 +02:00
89b4a9bda1 Removed independent_user-administrator role 2023-09-02 09:42:37 +02:00
58925f3afa Added debug instructions 2023-08-26 09:51:47 +02:00
d0745f3439 removed server_ 2023-08-22 23:56:56 +02:00
7830e1f38e removed pc_ 2023-08-22 23:07:10 +02:00
08b13e86f9 replaced workstation-git with git-client 2023-08-22 23:05:18 +02:00
42cdec90ac replacet application-git with workstation-git 2023-08-22 23:02:45 +02:00
4254642313 Removed server_ for better overview 2023-08-22 22:53:44 +02:00
571bed27a3 Removed pc_ for better overview 2023-08-22 22:46:37 +02:00
28df10ef4b Installed python-panda via pacman 2023-08-07 23:02:22 +02:00
70593e5830 Installed python-psutil via pacman 2023-08-07 22:28:37 +02:00
a39754657d Ignored errors of health check service 2023-08-07 21:17:31 +02:00
0007911b42 Added missing software 2023-06-30 17:42:24 +02:00
730de49b1c Optimized pixelfed README.md file with ChatGPT 2023-06-29 14:50:38 +02:00
4e87a98716 Optimized pixelfed README.md file 2023-06-29 14:49:21 +02:00
88a67c7fd9 Optimized README.md with Chat-GPT 2023-06-29 14:41:16 +02:00
8090afb81b Added testing links 2023-06-29 14:29:58 +02:00
c8faebb387 Updated docu for epson installation 2023-06-27 14:36:07 +02:00
d992b94c3c Changed mysql to mariadb 2023-06-21 12:56:28 +02:00
8246eed374 deactivated not functioning code 2023-06-20 23:43:38 +02:00
0de8ff3449 added correct user to execute yay 2023-06-20 22:52:02 +02:00
be89e342c3 updated nextcloud update instruction and set libreoffice to more conservative version 2023-06-20 22:43:11 +02:00
9bd600e6ed Solved type error: https://chat.openai.com/share/132f9bdd-f09c-4ffa-ae80-28c04d5fc484 2023-06-20 09:52:10 +02:00
bac40d54c9 Optimized bug solution 2023-06-16 18:42:22 +02:00
6fb99205c8 Solved bug 2023-06-16 12:13:43 +02:00
55701f1c3c Added draft for attendize 2023-05-29 13:03:57 +02:00
3215e9fd65 Optimized local backup code 2023-05-29 01:12:35 +02:00
9736d651c6 Adapted path 2023-05-28 23:46:12 +02:00
7ac8a7b54e Changed repository pull to warning if not successfull due to github.com down 2023-05-28 23:08:38 +02:00
25e3d3c31c Implemented telegram notifications 2023-05-28 22:17:33 +02:00
196f1e759d Optimized keyboard 2023-05-28 19:29:13 +02:00
cc19e3c5bf Solved systemctl bug and changed color fading algorythm 2023-05-28 16:56:00 +02:00
31dc0191f1 Optimized auto backup 2023-05-28 16:35:45 +02:00
bc0e5f33b8 Optimized keyboard color logic 2023-05-28 15:41:06 +02:00
746ba54c60 Incresed max retries 2023-05-28 15:40:10 +02:00
ee84cf2024 Attempted to safe some bugs 2023-05-28 09:34:39 +02:00
df6e2c7fc5 Optimized msi-keyboard-color and caffeine 2023-05-28 08:28:21 +02:00
b8a23f95db Optimized udev rules for backup to usb with the help of chat gpt https://chat.openai.com/share/a75ca771-d8a4-4b75-9912-c515ba371ae4 2023-05-27 23:04:22 +02:00
3341fc56ac Implemented autostart of caffeine with the help of chat gpt: https://chat.openai.com/share/fa846dac-6068-4386-b3e7-b75f1248ec82 2023-05-27 11:59:37 +02:00
bd557c739b Solved rsync error with chat gpt https://chat.openai.com/share/d9eec2fb-35d1-4135-ae96-17738c69ee63 2023-05-27 11:39:31 +02:00
9ea51d9db7 Optimized Joomla 2023-05-25 20:58:52 +02:00
aa7a15dbbd Added some hints to mailu 2023-05-25 19:51:44 +02:00
783c78c896 Made database available to all containers 2023-05-23 00:23:41 +02:00
ce0694671b Implemented resolver for solving <<non DNSSEC destination>> error 2023-05-23 00:01:22 +02:00
26b0061faf Removed pulling status 2023-05-03 11:40:16 +02:00
39c7a735a6 Finished backup to swappable implementation 2023-05-02 17:58:16 +02:00
8c04fe88ed Removed udev rule and just use timer 2023-05-02 15:22:02 +02:00
708cd44666 Solved variable bug 2023-05-02 12:37:00 +02:00
61c787d186 solved bugs 2023-04-26 23:26:12 +02:00
7eed695623 Finished backup-to-swappable draft 2023-04-26 22:12:40 +02:00
6a4dea3582 Refactored 2023-04-26 14:38:02 +02:00
3b50b9e6f7 Continued draft development 2023-04-26 14:37:40 +02:00
ea784c096d Solved bugs 2023-04-26 12:45:49 +02:00
1b8ff143e3 Refactored docker roles 2023-04-26 11:52:11 +02:00
6a4439ba57 Added draft for auto-usb-backup 2023-04-26 11:51:26 +02:00
cc4e32af87 Added additional information about how much disc space gets freed 2023-04-25 23:33:32 +02:00
63b0cc4a3a Implementing the skipping of used processes 2023-04-25 22:33:04 +02:00
36e41b8c99 Implemented deletion of not fully pulled backups 2023-04-25 21:39:44 +02:00
04671e283b solved path bug 2023-04-19 14:04:27 +02:00
b12c430f33 adapted path 2023-04-19 13:58:47 +02:00
7361da8348 removed backup links and versions folder 2023-04-19 13:36:19 +02:00
7cb11a2d37 solved docker-compose naming bugs 2023-04-19 00:03:13 +02:00
0aacd81f6e solved docker volume backup renaming bug 2023-04-18 23:54:41 +02:00
c20158e400 solved docker-volume-backup bugs 2023-04-18 23:23:46 +02:00
f0b096a1a9 solved set-mtu bug 2023-04-18 23:19:19 +02:00
1e5b9317d7 Optimized wireguard roles 2023-04-18 18:24:55 +02:00
9f1a4c6fdb Solved bugs 2023-04-18 17:00:30 +02:00
3157f504b0 Removed host prefix 2023-04-18 15:45:52 +02:00
cd9eca8ee3 Renamed server roles 2023-04-18 15:41:14 +02:00
9b065dfc5d Merged system update from pc and server repository 2023-04-18 15:30:22 +02:00
5d28c5b04f implemented renamed pc roles 2023-04-18 15:19:32 +02:00
ec0dbee7bb Merged client playbook and server playbook 2023-04-18 14:52:43 +02:00
85d39b7ed1 Added missing parameter 2023-04-16 15:34:06 +02:00
63445e8030 Agtivated btrfs health check for all hosts 2023-04-16 14:55:00 +02:00
59c9ee68c8 solved backups-cleanup.py bug 2023-04-16 14:25:09 +02:00
6a26a2eb5b Solved free disc space bugs 2023-04-16 14:06:37 +02:00
fbef73b3d4 optimized configuration of free disc space and added to calendar 2023-04-16 13:36:45 +02:00
f0d067e957 Solved bugs 2023-04-16 13:29:12 +02:00
7a7073eaf0 Implemented free disc space command 2023-04-16 13:24:41 +02:00
da2d7823b8 Refactored native-backups-cleanup and native-disc-space-check. \n Removed hardcoded values and used parameters instead. 2023-04-16 12:37:31 +02:00
0591f927ec Optimized randomized_delay_sec, persistend & on_calendar for systemd-timer 2023-04-16 10:33:21 +02:00
01231cab6b Added disc-space-checker 2023-04-16 09:59:54 +02:00
3508baebac Adapted composer file for Mailu 2.0 2023-04-15 19:48:46 +02:00
dea7800c54 Activated MariaDB auto update 2023-04-15 18:11:25 +02:00
9f0df846df Implemented server tact 2023-04-15 17:06:10 +02:00
0f7a2fcb9e Implemented systemctl error checker 2023-04-15 14:31:18 +02:00
d8eb6a7dd3 Upgraded mailu to version 1.9 2023-04-15 13:24:21 +02:00
07bc312ea4 Updated pull-remote-backups README.md 2023-04-14 09:38:35 +02:00
9a5bc45b77 Changed cleanup timer sequence 2023-04-12 20:36:49 +02:00
56a0c60584 solved pull backup bugs 2023-04-12 20:32:52 +02:00
526284f0e4 implemented backup-pull from static latest instead of relative 2023-04-12 13:37:04 +02:00
883c949466 Optimized backup scripts 2023-04-12 10:36:38 +02:00
822f1524e8 added debug hints 2023-04-02 21:10:44 +02:00
d56b5847a2 Optimized docker-compose-restart-unhealthy performance 2023-03-31 13:58:33 +02:00
d159457e65 Solved docler-health-check.sh bug 2023-03-28 11:46:05 +02:00
8dfed43f85 Updated pixelfed README.md 2023-03-27 13:17:40 +02:00
18fd9a9e95 Optimized akaunting role 2023-03-27 02:39:11 +02:00
4d184830f7 solved bugs 2023-03-26 23:29:51 +02:00
0d12256e59 Solved bugs 2023-03-26 21:11:09 +02:00
ec6e4c1a9f Added programm to restart unhealthy docker compose containers 2023-03-26 20:36:36 +02:00
95c1e9e942 Optimized docker-health-check 2023-03-26 17:31:50 +02:00
ada258b20d Refactored /usr/local/bin 2023-03-26 17:05:06 +02:00
665a4ba72e Updated Documentation 2023-03-21 11:42:37 +01:00
f2a4c80091 Added pixelfed update instructions 2023-02-22 00:51:53 +01:00
8150de75da Implemented excited check 2023-01-09 16:51:19 +01:00
7db4a5a42f Implemented restart procedures 2023-01-09 15:59:36 +01:00
c2df7dbc7e Changed description 2022-12-25 13:44:25 +01:00
ad4a6f8bc0 Implemented docker health check 2022-12-25 13:40:38 +01:00
dd8db239d6 Finished implementation of roulette 2022-12-06 23:40:23 +01:00
027e99f8e3 corrected command 2022-12-06 20:50:32 +01:00
ffbacdca3d Implemented draft four roulette wheel 2022-12-06 20:20:02 +01:00
a190e3da77 finished funkwave draft 2022-12-05 20:47:15 +01:00
c7e17bbb2b Implemented funkwhale draft 2022-12-05 17:43:21 +01:00
35321ca258 corrected command 2022-12-05 17:41:00 +01:00
fb05004e2a Activated ActivityPub Federation 2022-12-05 09:18:52 +01:00
28c4afa4b0 Finished big blue button implementation 2022-12-03 20:43:33 +01:00
034a832510 added maintanance hints for docker 2022-12-03 18:08:26 +01:00
eca9b6b31d bbb draft optimation 2022-12-02 21:18:55 +01:00
c4279e3042 Removed not used complexity 2022-12-02 18:54:43 +01:00
7b2976fcb5 Implemented big blue button draft 2022-12-02 12:57:15 +01:00
62f702975a optimised akaunting 2022-12-02 12:56:53 +01:00
48b4ee3314 adapted upload limit of pixelfed proxy 2022-12-01 17:10:55 +01:00
42e403a4b8 solved nginx configuration bug 2022-11-21 13:59:38 +01:00
095197a65f solved bug 2022-11-21 12:42:08 +01:00
228758549e Updated nginx configuration 2022-11-21 12:18:28 +01:00
829525dec1 Updated Peertube configuration 2022-11-21 12:01:25 +01:00
da7be49aad implemented peertube 2022-11-17 14:47:25 +01:00
b9698bf02d updated env file 2022-11-17 10:46:07 +01:00
1a6f802900 optimized mastodon and pixelfed implementation 2022-11-16 16:04:01 +01:00
d43b98233f deactivated mysql random root passwords 2022-11-16 12:28:16 +01:00
dc37aaa7b1 optimized configuration 2022-11-16 12:27:49 +01:00
61a33916ab implemented pixelfed draft 2022-11-16 11:17:37 +01:00
12a9e55911 updated update instructions 2022-11-16 11:16:06 +01:00
eb1341b6af implemented logging via journald 2022-11-16 09:33:29 +01:00
f60e66cc98 added configuration for single user mode 2022-11-16 09:31:10 +01:00
fc6aa590bf Updated readme.md 2022-11-15 22:09:40 +01:00
45841aceac implemented mastodon 2022-11-15 21:43:05 +01:00
6a17d1ced1 added mastodon docker draft 2022-11-15 11:56:48 +01:00
03fa517bd8 added better multi page update explanation 2022-11-11 16:05:32 +01:00
46a1df99f6 changes for implementation of landing page 2022-11-11 15:27:19 +01:00
f6dde66702 Updated docker-wordpress readme 2022-11-10 17:25:37 +01:00
ca1e2aa7bf Removed random root password 2022-11-10 16:23:36 +01:00
72748de2b0 implemented first draft of versioned akaunting 2022-09-01 20:33:19 +02:00
05139506d5 added describtion how to solve akaunting update bugs 2022-09-01 19:43:05 +02:00
0097fe09db changed root password 2022-08-31 20:22:56 +02:00
030ac15901 Removed caching from proxy pass and raised fastcgi send and get values to allow Nextcloud to process hugher files. 2022-08-19 13:32:51 +02:00
8cdc8cad91 Updated turn-server configuration. Not functioning yet. 2022-04-12 11:14:24 +02:00
7bd377af1f updated README.md 2022-04-11 08:12:12 +02:00
da6d302ba1 Replaced hardcoded container name through variable 2022-04-08 14:17:18 +02:00
370338e8e7 Trigger mail just on failure 2022-04-05 18:24:31 +02:00
69bb10990e Added exit code and regex 2022-04-05 18:24:02 +02:00
b31f8a4da8 added nodeinfo and webfinger routing 2022-04-04 10:39:12 +02:00
ab66ce286a Added slash 2022-03-29 21:36:38 +02:00
0727b179a6 Adapted pull primary backups to hardlinks 2022-03-29 21:20:51 +02:00
f4b8e2b8dd Renamed variables 2022-03-29 19:56:41 +02:00
2d82a1a77f Added native-backups-cleanup to roles 2022-03-29 10:49:28 +02:00
674484eca2 Changed diffs through versions 2022-03-28 18:22:03 +02:00
3f37ee5c6c Optimized different roles 2022-03-17 16:28:57 +01:00
99b66dda81 changed wrong string 2022-03-17 14:00:48 +01:00
f74f2aa171 changed container name 2022-03-16 13:18:31 +01:00
655b4e5c60 Removed docker-wireguard 2022-03-16 07:47:21 +01:00
df91d08578 Updated README.md 2022-02-12 19:52:34 +00:00
bbf16a5124 Upgraded nextcloud description 2022-02-12 08:36:55 +00:00
0a58c439fd Activated fetchmail due to that the reason for the performance problems had been a faulty HDD. 2022-02-11 12:49:41 +01:00
29b061a492 changed from embedded ansible docker to docker-compose files 2022-02-02 12:12:08 +01:00
d05e6c2d40 Added hints 2022-02-02 11:06:56 +01:00
a27f5e6a59 Optimized akaunting 2022-02-01 17:20:12 +01:00
be6000476f Merge branch 'master' of github.com:kevinveenbirkenbach/server-manager 2022-02-01 10:49:12 +01:00
1ee2d76eef Updated readme 2022-01-30 16:13:35 +01:00
597a0ab9ad created health check for btrfs 2022-01-30 13:22:47 +01:00
a90e02ce02 Deactivated fetchmal again, because it still slows down all other docker containers 2022-01-29 20:32:06 +01:00
e6360599ad Implemented logging with journald 2022-01-29 19:21:46 +01:00
9734848663 Deactivated buffering to reduce reverse proxy as bottle neck 2022-01-29 19:07:44 +01:00
a6e50e5041 removed buffering 2022-01-29 16:39:23 +01:00
1f73dc46f8 Activated fetchmail 2022-01-29 16:39:02 +01:00
01ee5f3e67 Cleaned up role docker-jitsi 2022-01-29 14:37:10 +01:00
4b88666091 Added fastcgi_send_timeout and fastcgi_read_timeout to prevent 504 error 2022-01-29 10:21:29 +01:00
4bee6726e7 Added pandas 2022-01-23 22:01:21 +01:00
ba52f8df78 Added databases.csv template copy 2022-01-23 21:43:05 +01:00
01d1d489f4 Changed from bash to python service 2022-01-23 21:22:23 +01:00
7944379bbf Modified vor implementation of data backup 2022-01-23 11:42:04 +01:00
53e6392c30 Removed not functional parameter 2022-01-23 09:25:17 +01:00
38709e525c Changed the container name 2022-01-21 18:59:30 +01:00
6ef5a19211 Added some links concerning the database problems 2022-01-21 18:58:47 +01:00
185a2fb635 Added healthcheck for docker 2022-01-21 18:09:56 +01:00
ff5b7d1e36 Added link concerning roundcube debugging 2022-01-21 17:41:04 +01:00
4781e699e5 Added health check for database 2022-01-21 00:11:06 +01:00
32fdbdf84e Removed role docker postfix 2022-01-20 23:39:10 +01:00
ea2118fa67 Added healthcheck for mariadb 2022-01-20 21:59:53 +01:00
4ba445e0fd Added redis volume 2022-01-20 21:36:32 +01:00
59a5411047 Configurated reversed proxy for akaunting 2022-01-19 00:03:38 +01:00
355b9ae51a Solved OSI layer 8 bug 2022-01-18 22:02:36 +01:00
7f32e547de Changed typos 2022-01-18 19:26:44 +01:00
96ddb78c2c Renamed variable 2022-01-18 19:17:12 +01:00
deac995a98 Added akounting draft 2022-01-18 19:08:45 +01:00
2b63574ec9 Added installation hint 2021-12-15 18:29:07 +01:00
440a6cb17c Changed nextcloud_application_1 to nextcloud-application-1 2021-11-12 12:45:41 +01:00