571 Commits

Author SHA1 Message Date
MrSlimbrowser
0b59dfd67d add --allmaps and --autobackups to backup command 2020-02-11 21:27:23 +01:00
Ben Peddell
c116e12b2a Don't check ark directories outside instance 2020-01-29 09:24:23 +10:00
Ben Peddell
3ddbcf097b Fix directory test outside instance 2020-01-29 09:21:54 +10:00
Dominic_dl
b29e43b756 add full Path to runuser 2019-12-27 18:46:12 +01:00
Ben Peddell
00abbf0182 Allow arbitrary variables in notify message 2019-11-22 19:46:17 +10:00
Ben Peddell
40e373f70e Pass exit status when run as root 2019-09-17 21:29:09 +10:00
Ben Peddell
798e5dee56 Fix monitor process not waiting for renice / taskset 2019-08-25 04:22:04 +10:00
Ben Peddell
5d839a76a0 Fix broken server up detection 2019-06-23 04:40:46 +10:00
Ben Peddell
41556ffe9e Add mod update timestamp 2019-03-07 22:49:27 +10:00
Ben Peddell
f9cb25e1f2 Use steamcmdhome for workshop, log, appinfo cache 2019-02-22 22:12:10 +10:00
Ben Peddell
1911a67c0e Allow steamcmd home directory to be overridden 2019-02-22 19:18:38 +10:00
Ben Peddell
d2719fb452 Add --stopped and --online to wait command 2019-02-12 18:50:49 +10:00
Ben Peddell
784d9f3092 Replace su with runuser 2019-02-12 17:59:22 +10:00
Ben Peddell
9cfb38cc2d Add wait command 2019-02-06 23:41:12 +10:00
Ben Peddell
76e71f3c5a Fix error with serverbasedir 2019-01-24 21:27:08 +10:00
Ben Peddell
c7e6df0831 Disable allexport 2019-01-24 20:21:00 +10:00
Ben Peddell
f0ceb94427 Accept a serverbasedir option in lieu of $HOME 2019-01-24 20:20:52 +10:00
Ben Peddell
fd722330c8 Fix config ordering
* First default instance if set
* Then in order from ~/.arkmanager.cfg
* Then in order from /etc/arkmanager/arkmanager.cfg
* Then in order from ~/.config/arkmanager/instances/*.cfg
* Then in order from /etc/arkmanager/config/*.cfg
2019-01-24 19:23:24 +10:00
Ben Peddell
4b77d03016 Allow pre-start script to be non-executable script 2019-01-24 15:03:45 +10:00
Ben Peddell
abd6c2f02a Move start delay to doStart; add pre-start script 2019-01-24 14:58:31 +10:00
Brian Aldridge
efd4430b4a
Delay until instance starts.
This will delay up to a set amount of time before starting the rest of the instances if defaultinstance_max is defined in the arkmanager.cfg file. Setting the value to 0 will cause no delay or not setting a value will cause no delay.
2019-01-23 09:07:03 -07:00
Ben Peddell
0569224abc Add option to include all world files in backup 2018-11-18 03:34:54 +10:00
Ben Peddell
65cd82330a Fix lsof test 2018-11-18 03:33:57 +10:00
Ben Peddell
eb5f86e112
Perform online check even with arkAlwaysRestartOnCrash 2018-09-21 01:32:54 +10:00
Friesi
f6951d86db
Update arkmanager 2018-08-12 21:44:44 +02:00
Ben Peddell
28cc76532d Add option to disable notification on shutdown warning 2018-06-18 23:19:56 +10:00
Ben Peddell
5b56379007 Use "-" to disable notification 2018-06-18 23:15:50 +10:00
Ben Peddell
6c320bc56f Silence curl when sending nofitication to Discord 2018-06-17 00:23:16 +10:00
Ben Peddell
ccb8c7c029 Reduce Discord spam when warning of restart 2018-06-17 00:21:16 +10:00
Ben Peddell
813ae334c9 Add option to send notifications through Discord 2018-06-16 23:52:05 +10:00
Ben Peddell
6b6e4c0a38 Check if PID is still running 2018-04-06 18:36:45 +10:00
Ben Peddell
67ac69dc12 Remove dot files from existing staging dir 2018-04-06 18:29:23 +10:00
Ben Peddell
f02a1adcb9 Remove lock/pid/etc files from staging directory 2018-04-06 17:52:30 +10:00
Ben Peddell
0b2d0933d0 Fix some breakages due to API output changes 2018-04-04 22:54:50 +10:00
Ben Peddell
4778815a66
Add Steam connect link to status output 2018-03-31 03:02:27 +10:00
Ben Peddell
848dcf6c2f Fix potential update failure when no depots installed 2018-02-12 20:08:29 +10:00
Ben Peddell
adae5f580c Fix manifest check 2018-02-12 20:01:12 +10:00
Ben Peddell
2f4f182de6 Remove unnecessary +quit 2018-02-12 19:45:36 +10:00
Ben Peddell
6ba117dc9d Source cfg in printconfig if readable 2018-01-19 18:50:04 +10:00
David Hulth
0981b760d0 Add instance name to backup filename 2018-01-08 10:42:24 +01:00
Ben Peddell
512194082d Fix typo 2018-01-06 12:06:56 +10:00
Ben Peddell
371da71c03
Be more verbose about ARK backup failures 2018-01-04 12:39:06 +11:00
Ben Peddell
95ac5a61e1 Use time_updated instead of hcontent_file 2017-12-22 05:20:21 +10:00
Ben Peddell
0e175b2fa3 Disable mod availability check 2017-12-21 01:42:25 +10:00
Ben Peddell
9a854fbb94 Output message when insufficient disk space detected 2017-12-17 02:45:27 +10:00
Ben Peddell
24e9e2954d Attempt to determine steam workshop dir 2017-12-17 02:21:52 +10:00
Ben Peddell
fcdbe681a5
Add output when all mods are up to date 2017-11-08 05:55:39 +10:00
Ben Peddell
51dc321f6a Add --beta option to documentation 2017-11-03 22:21:44 +10:00
Ben Peddell
e9a0d2d432 Fix beta detection / selection 2017-11-03 22:10:23 +10:00
Ben Peddell
cbec220639 Read current beta / branch from app manifest 2017-11-03 22:01:17 +10:00