Commit Graph

49 Commits

Author SHA1 Message Date
Anton Curanz 94c8a86c7c
Apply SKIP_SUDO when starting knockd (#2795) 2024-04-26 16:09:19 -05:00
Rover van der Noort 4f474d38c4
Update cf-exclude-include.json (#2770) 2024-04-08 08:02:46 -05:00
Geoff Bourne 00e04fc2d5
Removed write to /var/log/knocked-source during autopause resume (#2749) 2024-03-30 20:22:38 -05:00
nohehf 23d20041fc
feat: force include just-enough-resources-jer for create-arcane-engineering modpack (#2679) 2024-02-21 13:08:53 -06:00
Geoff Bourne b73fb88b3b
Handle I/O timout type errors from autopause mc-monitor call (#2606) 2024-01-20 19:07:58 -06:00
Geoff Bourne 19948065d5
auto-cf: exclude embeddium by default (#2472) 2023-11-07 14:39:00 -06:00
Geoff Bourne f15cbb4ca1
Allow for custom server properties (#2414) 2023-10-07 13:26:27 -05:00
Geoff Bourne 7f7636e85e
Added auto-cf excludes for BMC1 Fabric (#2280) 2023-07-08 14:30:29 -05:00
LeaderbotX400 fd8d6bb32a
Add iris-flywheel-compat exclude to cf-exclude-include.json (#2271) 2023-07-05 11:36:16 -05:00
Darion Spaargaren 4a942dbc02
Allow skipping autopause/autostop using a file (#2261) 2023-06-30 09:50:30 -05:00
Geoff Bourne c9c6147960
auto_cf: allow explicit inclusions to override default exclusions (#2240)
Also
- removed carry-on from default exclusions
2023-06-19 12:03:37 -05:00
Geoff Bourne a6a6e500c1
Added default auto-cf exclusions for MC Eternal (#2143) 2023-05-24 19:32:56 -05:00
Geoff Bourne 0dd3e9e9b7
autocf: adjusted excludes for valhesia-5 (#2018) 2023-03-19 18:42:08 -05:00
Metalcape e217ac503e
Use modified knockd to set a cooldown on port 19132 (#2003) 2023-03-12 13:40:35 -05:00
Connor 19c39f8e53
auto_cf: added rubiddium dynamic lights to exclude list (#1971) 2023-02-23 07:59:34 -06:00
Tr4il b40bd508f8
Update cf-exclude-include.json (#1970) 2023-02-21 16:52:20 -06:00
Geoff Bourne 2cdb7b2da7
Revert "With autopause check for process in stopped or sleep state (#1963)" (#1964)
This reverts commit 4df1db9535.
2023-02-14 21:22:51 -06:00
Geoff Bourne 4df1db9535
With autopause check for process in stopped or sleep state (#1963) 2023-02-14 20:42:11 -06:00
Geoff Bourne b8a7bf5a1d
Use mc-image-helper for checking autopause interface (#1952) 2023-02-04 20:53:46 -06:00
Geoff Bourne b400dfbb74
autopause: improve network interface lookup (#1949) 2023-02-04 10:57:06 -06:00
Geoff Bourne 08b5303bd8
Improve docs for file reference options for AUTO_CURSEFORGE (#1931) 2023-01-26 17:52:57 -06:00
LeaderbotX400 b90f980d3b
Add more rubidium mods to AUTO_CURSEFORGE exclusions (#1919) 2023-01-23 10:52:29 -06:00
Geoff Bourne 1c73b818fd
Add legendary-tooltips to exclusions (#1915) 2023-01-18 21:50:11 -06:00
Geoff Bourne b23593aec6
Use slugs or IDs for include/excludes with AUTO_CURSEFORGE and option for file declaration (#1905) 2023-01-14 12:52:35 -06:00
Kyle Stang 2fc45d6650
Add .paused file when server is paused (#1830) 2022-11-17 08:45:15 -06:00
Geoff Bourne 0e0bb09533
Show IP address that caused auto-pause to resume (#1709)
Also
* Refactored auto files, server.properties, and rcon-cmds
2022-09-03 16:48:14 -05:00
Dov Alperin 3c131f853d
Use pkill by default for autostop feature (#1707) 2022-09-02 18:14:10 -05:00
Geoff Bourne 2df678e96a
Added debug options for autopause/stop (#1638) 2022-07-30 12:06:22 -05:00
Geoff Bourne c5460941c4
Updated rolling logs config to also be size based (#1478) 2022-04-17 21:36:12 -05:00
Geoff Bourne 97fe6b1f14
Corrected autopause's resume to work with alpine images (#1464) 2022-04-10 10:58:18 -05:00
chblodg ba08a5d8f1
Fixing missing export, fixed run order, added real world working example (#1397) 2022-03-04 16:52:00 -06:00
chblodg a2499a8713
RCON: Adding on last disconnect (#1395) 2022-03-03 20:47:30 -06:00
chblodg 4587b32480
RCON commands feature (#1391)
Co-authored-by: christopher blodgett <christopher.blodgett@gmail.com>
2022-03-02 11:29:12 -06:00
Michael Kirsch b7f8239235
use user instead of group in sudoers file (#1367) 2022-02-15 17:28:05 -06:00
Michael Kirsch fa4a0e92ce
Autostop feature (#1212) 2021-12-20 18:27:27 -06:00
Geoff Bourne e6916e91e7 misc: cleaned up warnings in start-setupEnvVariables and autopause-fcns.sh 2021-11-15 20:50:47 -06:00
Geoff Bourne 130b067955 fix: changed logging config's queue to TerminalConsole
#1119
2021-11-13 19:17:20 -06:00
Geoff Bourne f3c880f96a misc: moved baseline files to `files` 2021-10-22 21:23:16 -05:00
Geoff Bourne 3482944ac8
For autopause, added use of mc-monitor to detect players connected (#1059) 2021-09-30 16:51:51 -05:00
Geoff Bourne 98ad3b0f4a misc: fixed execute bit on scripts 2021-09-15 21:37:10 -05:00
Geoff Bourne 9f66622472 Added bedrock port to allow for waking from pause
#1046
2021-09-15 21:23:38 -05:00
Michael Kirsch b519c43e16
fix multiarch autopause daemon (#722) 2021-01-12 16:05:12 -06:00
Geoff Bourne f9b8db0715 Merged master 2021-01-06 22:14:46 -06:00
Michael Kirsch 2fb01b4adf
Autopause update: allow network interface selection (#711)
* Cherry-pick: Fixing AUTOPAUSE on Raspberry Pi 4s (#708)

* implement autopause interface selection

* concentrate ps calls in function file

* wording and add note about PAPER's etc watchdogs
2021-01-02 11:27:03 -06:00
ErstBlack ffb50cfe28
Fixing AUTOPAUSE on Raspberry Pi 4s (#708)
* Replacing killall with pkill and ps -a to ps -ax

* Adding net-tools and removing -q from pkill

* Missed the resume.sh

* Christ there's a lot of ps calls

* Adding -x to health.sh, replacing killall with pkill in sudoers-mv, and replacing su-exec with gosu in knockd-config.cfg

Co-authored-by: sean.sullivan.ctr@progeny.net <sean.sullivan.ctr@progeny.net>
2020-12-31 13:15:44 -06:00
Paul1365972 b7ac28e902
IPv6 support for autopause (#646) 2020-10-11 13:27:59 -05:00
Geoff Bourne 49d9f4a89d Separated autopause config file location to keep scripts read-only 2020-07-26 13:22:07 -05:00
Michael Kirsch f2806d9335
Autopause logs (#539) 2020-05-23 09:15:10 -05:00
Michael Kirsch 71a7afab17
Autopause functionality (#531) 2020-05-20 08:17:58 -05:00