Compare commits

...

80 Commits
v0.75 ... main

Author SHA1 Message Date
buildplan
6f1b2563df
remove dartnode logo
Project does not meet 1000 stars requirement
2025-12-10 11:13:18 +00:00
buildplan
b6a392dbfb
Add dartnode logo 2025-12-10 11:03:29 +00:00
buildplan
5857a1a45e
Merge pull request #87 from buildplan/improve_swap
Improve swap
2025-11-27 22:25:18 +00:00
buildplan
be54f03de3 version and checksum 2025-11-27 22:19:53 +00:00
buildplan
c7e66378ee checksum v0.78.4 2025-11-27 22:18:44 +00:00
buildplan
df67befa0c update message 2025-11-27 22:18:17 +00:00
buildplan
428f6fa9d5 version and checksum 2025-11-27 17:06:20 +00:00
buildplan
e9161387c7 checksum v0.78.4 2025-11-27 17:05:32 +00:00
buildplan
ff72d42b14 remove any unnecessary code 2025-11-27 16:25:48 +00:00
buildplan
d3bb2dca38 version and changelog 2025-11-27 15:14:06 +00:00
buildplan
1f0a20d998 Improved swap configuration with retries 2025-11-27 15:06:12 +00:00
buildplan
c5a1621ae6 improve configure_swap 2025-11-27 14:26:57 +00:00
buildplan
dfae3a2fb9 Refactor swap configuration 2025-11-26 21:33:25 +00:00
buildplan
37655c0736
Merge pull request #86 from buildplan/improve_summary
Improve enviorment detection in summary and run apt-upgrade at final step
2025-11-26 13:49:20 +00:00
buildplan
b7fdd5b456 version and checksum 2025-11-26 13:45:50 +00:00
buildplan
d86e9b1eb8 checksum v0.78.3 2025-11-26 13:45:05 +00:00
buildplan
87c241c208 remove unused veriables 2025-11-26 12:05:18 +00:00
buildplan
0733e58651 Improved environment information summary 2025-11-26 11:19:34 +00:00
buildplan
e7dbe538dc improve summay and final system update 2025-11-26 11:06:12 +00:00
buildplan
30a77d43be
Merge pull request #85 from buildplan/fix_hostname
Fix hostname
2025-11-25 21:52:35 +00:00
buildplan
9f9b158c12 update checksum 2025-11-25 21:35:33 +00:00
buildplan
38690ea41f checksum v0.78.2 2025-11-25 21:34:57 +00:00
buildplan
e59a56581f enhance hostname configuration to prevent cloud-init overwrites 2025-11-25 21:34:09 +00:00
buildplan
ca160b3a4a update checksum 2025-11-25 20:57:21 +00:00
buildplan
ffa1245386 checksum v0.78.2 2025-11-25 20:56:44 +00:00
buildplan
80d6b140d5 prevent hostname overwrites in cloud-init 2025-11-25 20:55:10 +00:00
buildplan
4a35b98ebc
Merge pull request #84 from buildplan/fix_config
Fix hostname and disable cloud-init for hostname setting on cloud VPS
2025-11-25 20:18:41 +00:00
buildplan
11bbc21057 checksum updated 2025-11-25 20:07:02 +00:00
buildplan
2b78321971 checksum v0.78.2 2025-11-25 20:06:19 +00:00
buildplan
a284a908d1 fix hostname in /etc/hosts 2025-11-25 20:05:25 +00:00
buildplan
d24ec53084
Merge pull request #83 from buildplan/fix_hostname
Fix hostname
2025-11-25 17:42:01 +00:00
buildplan
bb252fdc1b version and checksum 2025-11-25 17:37:51 +00:00
buildplan
54c5eb3d0f checksum v0.78.2 2025-11-25 17:37:11 +00:00
buildplan
91c9057203 version and changelog updated 2025-11-25 17:36:10 +00:00
buildplan
b40b1793e4 set new hostname in /etc/hosts 2025-11-25 17:33:43 +00:00
buildplan
5a917cb9e9
Merge pull request #82 from buildplan/fix_ipv6_only
Fix ipv6 only
2025-11-25 16:31:15 +00:00
buildplan
8f12b2f21a version and checksum 2025-11-25 16:23:51 +00:00
buildplan
4ef957bd85 checksum v0.78.1 2025-11-25 16:23:13 +00:00
buildplan
8b555fe771 fix collect_config on IPv6 only VPS 2025-11-25 16:22:21 +00:00
buildplan
b75c9b77ff
Merge pull request #81 from buildplan/handle_local_vm
handle local vm
2025-11-25 00:45:29 +00:00
buildplan
fe0af92e91 version and checksum 2025-11-25 00:39:43 +00:00
buildplan
21e95b0b6f checksum v0.78 2025-11-25 00:38:30 +00:00
buildplan
c9eea30d97 changelog update 2025-11-25 00:31:44 +00:00
buildplan
b6b04f96d2 in setup_user group exists but user doesn't 2025-11-25 00:27:51 +00:00
buildplan
cdff42881a ip address global veriables 2025-11-25 00:13:34 +00:00
buildplan
83e4420ee6 Summary improvement to show different IPs 2025-11-24 18:22:39 +00:00
buildplan
a306b9b675 improve ip detection and display in configure_ssh 2025-11-24 18:02:58 +00:00
buildplan
0f00ade070 handles different environments: Public IP, NAT,Local VM 2025-11-24 17:39:56 +00:00
buildplan
b31e0311b0
Merge pull request #80 from buildplan/check_dependencies
unbound variable fix for SSH when on local VM, check_dependencies before check_system to avoid failures on minimal servers
2025-11-24 17:08:10 +00:00
buildplan
ee9fc1b017 updated checksum in README 2025-11-24 15:38:38 +00:00
buildplan
aa452e5008 checksum v0.71.2 2025-11-24 15:38:02 +00:00
buildplan
b21f1e00d8 collect config improvements 2025-11-24 15:37:19 +00:00
buildplan
8b74a2c5c7 version and checksum updated 2025-11-24 15:08:27 +00:00
buildplan
853d351cab checksum v0.71.2 2025-11-24 15:07:50 +00:00
buildplan
cf8f5aa104 improve fail2ban setup 2025-11-24 15:06:56 +00:00
buildplan
ae94f7391c checksum v0.77.2 2025-11-24 14:52:56 +00:00
buildplan
2e18d747ab version and checksum 2025-11-24 13:15:24 +00:00
buildplan
5133306a0c checksum v0.77.2 2025-11-24 13:12:59 +00:00
buildplan
17dfe530fa unbound variable fix in SSH connection detection 2025-11-24 13:12:06 +00:00
buildplan
081af04824
Merge pull request #79 from Kuuchuu/v77-f2bwhitelisting
feat: auto-whitelist SSH IP in Fail2Ban and deduplicate entries
2025-11-19 21:57:30 +00:00
buildplan
64854aff71 update checksum 2025-11-19 20:07:13 +00:00
buildplan
05b385e903 checksum v0.77.1 2025-11-19 20:05:48 +00:00
Leora
260406cb2b
Add Tailscale range example. 2025-11-19 12:11:40 -06:00
Leora
de930c0705
Version bump (v0.77.1) & sha256 update 2025-11-19 12:00:43 -06:00
Leora
f89ba12361
Declared unset variables. Fixed console output based on VERBOSE state. 2025-11-19 11:54:54 -06:00
Leora
33c4d58bb7
Auto SSH connection whitelist feat & whitelist deduplication. 2025-11-19 05:24:45 -06:00
buildplan
7506ce5d22
Merge pull request #77 from buildplan/fail2ban_ignoreip
User-configurable ignoreip functionality for configure_fail2ban function.
A few more key packages in package install.
2025-11-17 12:58:55 +00:00
buildplan
f6e35b1190 verion and checksum update 2025-11-17 12:07:40 +00:00
buildplan
5e26696cd4 checksum v0.77 2025-11-17 12:06:51 +00:00
buildplan
6e2b9f7254 improve ip validation 2025-11-17 11:42:32 +00:00
buildplan
fca2be09b5 fix shellcheck printf warning 2025-11-17 11:20:44 +00:00
buildplan
e4e73486f1 improve fail2ban function 2025-11-17 11:12:06 +00:00
buildplan
cbe25998d8 basic checks for ip velidation 2025-11-17 10:56:49 +00:00
buildplan
86bdab3a85 checksum v0.77 2025-11-17 09:55:10 +00:00
buildplan
60f67ebd4a configurable ignoreip in fail2ban setup 2025-11-17 09:53:10 +00:00
buildplan
734cb88f07
Merge pull request #75 from buildplan/flex_djson
Improve the flexibility of the built-in Docker daemon.json file
2025-11-10 17:01:44 +00:00
buildplan
befde6d918
version and checksum 2025-11-10 16:56:27 +00:00
buildplan
03143ca1a7
checksum v0.76 2025-11-10 16:55:04 +00:00
buildplan
6c50ebf760
version and changelog 2025-11-10 14:37:06 +00:00
buildplan
f8b9e0ef31
change docker daemon.json - more flexible 2025-11-10 14:26:36 +00:00
3 changed files with 660 additions and 204 deletions

View File

@ -7,9 +7,9 @@
-----
**Version:** v0.75
**Version:** v0.78.4
**Last Updated:** 2025-11-09
**Last Updated:** 2025-11-27
**Compatible With:**
@ -87,12 +87,12 @@ sha256sum du_setup.sh
Compare the output hash to the one below. They must match exactly.
`3ff5b2aa56f7e003fe42a1a61c52680240ce6a004ff12e0a782e44651304bccb`
`d7378f43082166cad26c7b232f3cd01e778a3377dea996c3f434e0f483317659`
Or echo the hash to check, it should output: `du_setup.sh: OK`
```bash
echo 3ff5b2aa56f7e003fe42a1a61c52680240ce6a004ff12e0a782e44651304bccb du_setup.sh | sha256sum --check
echo d7378f43082166cad26c7b232f3cd01e778a3377dea996c3f434e0f483317659 du_setup.sh | sha256sum --check
```
### 3. Run the Script

File diff suppressed because it is too large Load Diff

View File

@ -1 +1 @@
3ff5b2aa56f7e003fe42a1a61c52680240ce6a004ff12e0a782e44651304bccb du_setup.sh
d7378f43082166cad26c7b232f3cd01e778a3377dea996c3f434e0f483317659 du_setup.sh