393 Commits

Author SHA1 Message Date
buildplan
d5c14e544a
simplified the test backup function
Updated version to 0.70.2 and simplified the test backup function. Adjusted log messages and timeout duration for rsync operations.
2025-10-19 22:17:27 +01:00
buildplan
d3f8ddadb3
Merge pull request #67 from buildplan/fix_version
Fix version
v0.70.1
2025-10-19 20:56:35 +01:00
buildplan
625dfab9b4 update version and hash 2025-10-19 20:46:38 +01:00
buildplan
a19137bc8e sha256 v0.71.1 2025-10-19 20:45:14 +01:00
buildplan
0f7dcd4e8b fix version in header 2025-10-19 20:44:26 +01:00
buildplan
5ae50510f5
Merge pull request #66 from buildplan/fix_firewall
Add a temporary firewall rule for current SSH port
2025-10-19 20:11:35 +01:00
buildplan
4548cd0117 sha256 hash update v0.70.1 2025-10-19 20:06:40 +01:00
buildplan
c0e68f8366 trim whitespaces and cleanup 2025-10-19 19:19:59 +01:00
buildplan
72fde39d24 update changelog 2025-10-19 19:11:35 +01:00
buildplan
1651ad6ca0 add ufw rule for current ssh port 2025-10-19 19:01:46 +01:00
buildplan
a7edeb8cd3
Merge pull request #56 from buildplan/options
Add optional provider cleanup with environment detection
v0.70
2025-10-17 23:22:54 +01:00
buildplan
8e297d287e update sha256 hash 2025-10-17 23:10:57 +01:00
buildplan
c39944badc sha256 v0.70 2025-10-17 23:08:13 +01:00
buildplan
736dcfd593 trim whitespaces 2025-10-17 23:06:37 +01:00
buildplan
200afa6181 fix typo 2025-10-17 23:01:22 +01:00
buildplan
06199e5f44 Update sha hash 2025-10-17 22:43:35 +01:00
buildplan
6fd53a7a38 sha256 for v0.70 2025-10-17 22:42:11 +01:00
buildplan
a2fc1be295
Merge pull request #65 from buildplan/options_2
improved ssh rollback logic
2025-10-17 22:32:07 +01:00
buildplan
5d48f0f35d Improved SSH rollback 2025-10-17 22:28:10 +01:00
buildplan
060cbce1c5 systemd override for ssh port rollback 2025-10-17 21:45:51 +01:00
buildplan
38b5694b3e wording change 2025-10-17 21:14:19 +01:00
buildplan
c5b94ccd20 fix root access 2025-10-17 21:06:34 +01:00
buildplan
016e2d9c99 default to detected port 2025-10-17 20:45:43 +01:00
buildplan
1edb75d271 Detect SSH port and set previous port for rollback 2025-10-17 20:11:42 +01:00
buildplan
c85452bd73
Merge pull request #60 from buildplan/update_header
change echo -e to printf
2025-10-16 22:18:12 +01:00
buildplan
749d6a5b3b backup script file 2025-10-16 22:13:17 +01:00
buildplan
f1f47f7ce2 fix trap for ssh key 2025-10-16 21:55:17 +01:00
buildplan
c8bfd9c123 separator in summary 2025-10-16 21:27:38 +01:00
buildplan
43f31d13f8 fix escape sequence 2025-10-16 20:07:11 +01:00
buildplan
22ad8f2dc0 improved password message 2025-10-16 19:54:58 +01:00
buildplan
6b554dfe91 change summary order 2025-10-16 19:31:13 +01:00
buildplan
00812c610a fix colours fallback 2025-10-16 19:07:16 +01:00
buildplan
67ca2ad617 corrections and cleanup for printf 2025-10-16 18:52:23 +01:00
buildplan
37b358d875 formatting 2025-10-16 18:35:19 +01:00
buildplan
901061e521 echo to printf 2025-10-16 18:29:39 +01:00
buildplan
4a5ea2b278 prompt entry on same line 2025-10-16 18:09:47 +01:00
buildplan
bf034ddef6
improved formatting and update version date 2025-10-16 14:55:40 +01:00
buildplan
2dbebbc80d
echo -e to prinf 2025-10-16 12:29:34 +01:00
buildplan
242cdc3398
changing echo -e to printf 2025-10-16 11:29:53 +01:00
buildplan
6733e9957b
improve print formatting
modified print statements to use printf for better formatting.
2025-10-16 10:08:03 +01:00
buildplan
f02d1d5ca4
Add 'linuxuser' to default users list 2025-10-16 09:43:21 +01:00
buildplan
2f0540aba5 cleanup 2025-10-16 00:03:20 +01:00
buildplan
c2e33f5b4b
Merge pull request #59 from buildplan/fix_ssh_rollback
Fix ssh rollback
2025-10-15 23:32:08 +01:00
buildplan
9de3b5d0a8
Add warning for firewall configuration check 2025-10-15 23:30:30 +01:00
buildplan
8ea6832fe5 Correct ssh rollback message 2025-10-15 22:50:25 +01:00
buildplan
6fc8e99564 fix ssh roll back 2025-10-15 22:32:46 +01:00
buildplan
2c7f74de5f
Merge pull request #58 from buildplan/ref_options
Ref options
2025-10-15 21:52:04 +01:00
buildplan
b30cd1bcbd
Reorder SSH configuration in setup script
Configure firewall before ssh configuration - this avoids the issue if a provider (Vultr) has firewall enabled by default.
2025-10-15 21:36:01 +01:00
buildplan
880f25cc6c
print header before other checks 2025-10-15 21:09:51 +01:00
buildplan
4f43d32330
Refactor main for better flow 2025-10-15 21:00:20 +01:00