Commit Graph

45 Commits

Author SHA1 Message Date
cbfd402fc9 Minor changes 2024-07-14 13:54:03 +02:00
5e587e6d98 Replaced ambiguous unicode character 2024-07-14 13:40:07 +02:00
ff03ac539d chore: Add UFW Beautifier script 2024-07-14 13:39:01 +02:00
b2ec0521d3 Re-organized readme files 2024-07-14 13:37:14 +02:00
6e733d78c0 Fixed logic bugs with --create* and --update* switches 2024-07-14 13:31:34 +02:00
57fce4b8a1 Updated README 2024-07-14 13:22:42 +02:00
b753f6ae35 New script: git_rewrite_author.sh 2024-07-14 13:20:52 +02:00
6b1b522f20 add: --create-missing-projects; started working on user migration; blueprinted further migration functions 2024-07-14 13:02:08 +02:00
b4eacc471b Code cleanup / restructuring 2024-07-14 11:28:23 +02:00
f390014f3c Added: Updating existing groups 2024-07-14 11:04:30 +02:00
039f8d7fa5 Updated example data 2024-07-13 17:28:32 +02:00
0c1e91d656 Further work on gitlab2gitea 2024-07-13 17:15:10 +02:00
f8e655c62f chore: Add .env and *.log to .gitignore 2024-07-13 17:14:46 +02:00
5a35e28966 fixed borgbackup links 2024-07-13 16:17:41 +02:00
ae0588e569 Moved scripts to separate folders, started working on GitLab to Gitea migration script 2024-07-13 16:16:38 +02:00
823548bab7 added python script to read beautified ufw logs 2024-07-04 19:33:01 +02:00
00d9d2a8aa Fixed syntax issue 2024-05-24 12:58:31 +02:00
df7106a956 Fixed config is being generated even though it should be skipped 2024-05-24 12:44:52 +02:00
792b0922dd Added option to skip config generation 2024-05-24 12:41:52 +02:00
d8b355fa69 Some more planned features 2024-05-19 21:34:54 +02:00
d977c3c739 Some smaller fixes and improvements, bumping to 1.2.1 2024-05-16 00:14:43 +02:00
cc95bd6174 Added new planned features to README 2024-05-16 00:08:23 +02:00
968b618ab9 Replaced --no-upgrade switch with --upgrade-all and --upgrade-required 2024-05-16 00:07:23 +02:00
7bbcbf19e6 Removed planned features comments for those that were implemented 2024-05-15 23:21:23 +02:00
504ba365b9 Added check for existing repository on remote end and new option --override-repository 2024-05-15 23:20:34 +02:00
455dbbcd30 Added option to override existing config file - the script will exit if the option is not set and there is an existing config 2024-05-15 21:58:17 +02:00
0c1d60ca22 Cron job is now created as file at /etc/cron.d/borgmatic 2024-05-15 21:47:45 +02:00
b3a4b2a2e5 Some documentation for the Borgmatic Setup Tool 2024-05-14 22:28:42 +02:00
432201d234 chore: Bump version to 1.1.0 2024-05-14 14:33:38 +02:00
bea65e1056 Removed usage of sshpass for now since it causes issues on some systems 2024-05-14 14:32:32 +02:00
b338d043df Copying ssh key still causes issues on some systems. Trying out another approach. 2024-05-14 13:39:56 +02:00
471463dd44 Refactor ssh key copy process and remote communication 2024-05-14 12:41:34 +02:00
a83b79ff86 Copying ssh key needs to be run in a separate bash shell to be able to access the borgmatic ssh key of root 2024-05-14 12:39:45 +02:00
6e5f96f7a9 Reading passwords escape-safe now 2024-05-14 12:25:03 +02:00
a1a67eca33 Ask for ssh password before the actual communication starts 2024-05-14 12:09:25 +02:00
094fc441e1 chore: Improve ssh key copy process and remote communication 2024-05-14 12:07:35 +02:00
8431ced241 Fixed several issues with ssh key copy process and remote communication 2024-05-14 11:55:03 +02:00
40f861804b Fixed issues with leading slash and missing python3-venv package 2024-05-13 19:29:46 +02:00
14122a7fd7 Fixed --first-backup not working 2024-05-13 12:57:10 +02:00
ef25e70b59 Added support for Synology NAS systems 2024-05-13 12:51:49 +02:00
0dbe3e8d48 Added cli parameters for automation 2024-05-12 17:12:33 +02:00
95cbee6fca Replaced call to eval with direct call to sudo 2024-05-12 15:02:47 +02:00
b7899ec28b Added planned features note 2024-05-12 14:47:47 +02:00
24aeebc444 First version of the borgmatic setup tool 2024-05-12 14:46:33 +02:00
d193842bdb Initial commit 2024-05-09 18:56:57 +02:00