Commit Graph

55 Commits

Author SHA1 Message Date
Harsh Shandilya 06f2e5f0f0
systemd: add larger timeout for server restarts 2023-07-15 19:31:46 +05:30
Harsh Shandilya 7eaa43cdd8 systemd: automatically restart minecraft every 3 days 2022-12-22 08:25:08 +00:00
Harsh Shandilya 954a89b610
systemd: add minecraft 2022-12-22 13:46:55 +05:30
Harsh Shandilya 2f6a98eedb Revert "systemd: fix python3 path"
This reverts commit 1d220d87e4.
2022-11-28 15:04:39 +00:00
Harsh Shandilya 6ce25b308a systemd: remove walls-bot-rs
The unit file has been upstreamed to the walls-bot-rs repository
2022-07-22 10:35:03 +00:00
Harsh Shandilya 446773b688 Cleanup 2022-07-12 09:06:55 +00:00
Harsh Shandilya 3892a47658
systemd: simplify walls-bot-rs service 2022-07-08 15:03:13 +05:30
Harsh Shandilya e4106e1f1b
systemd: add uno-bot to services
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-28 23:53:00 +05:30
Harsh Shandilya 1d220d87e4
systemd: fix python3 path
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-28 23:52:32 +05:30
Harsh Shandilya 16d74b91d7
systemd_units/walls-bot-rs: add another RO directory
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2021-05-10 18:29:23 +05:30
Harsh Shandilya d996c707c6
systemd: revive walls-bot-rs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-12-31 21:40:46 +05:30
Harsh Shandilya 140aba4e23
systemd: decomission everythang
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-24 16:42:19 +05:30
Harsh Shandilya dc75d70c87
systemd_units: fixup shebang
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-08-05 01:54:14 +05:30
Harsh Shandilya d62f4c299c
systemd: update walls-bot-rs remote ref
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-06-16 01:20:12 +05:30
Harsh Shandilya bacb70c38f
Decomission stats.msfjarvis.dev
This will always be inaccurate due to Cloudflare caching and hence not actually
doing origin pulls

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-05-08 05:05:51 +05:30
Harsh Shandilya 020bf5eeeb Revert "Remove pyrobud"
This reverts commit d4c08a3c62.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-20 19:29:43 +00:00
Harsh Shandilya 8ee6ac80de
systemd: run goaccess run every 10 minutes in non-live mode
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-18 04:36:37 +05:30
Harsh Shandilya ff126db3db
systemd: remove non-exitent service
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-17 17:10:51 +05:30
Harsh Shandilya 394328ea1d
systemd: Remove mkr-bin service
I run this in docker-compose now

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-08 04:41:44 +05:30
Harsh Shandilya c3a2ccb256
systemd_units/walls-bot-rs: Don't use EnvironmentFile
walls-bot-rs uses dotenv

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-02 13:10:01 +05:30
Harsh Shandilya f360eadd9e
systemd_units/walls-bot-rs: Run in release mode
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-02 13:06:32 +05:30
Harsh Shandilya 0ff3378a41
walls-bot: Don't use Gradle to run process
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-03-22 14:40:25 +05:30
Harsh Shandilya 17744d88b5
systemd/walls-bot-rs: Pull from git before starting
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 23:44:29 +05:30
Harsh Shandilya 2cbf1ecb88
systemd_units: Add walls-bot-rs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 15:26:31 +05:30
Harsh Shandilya 0c6ee8bc60
systemd/caddy: Cleanup exec and use systemd EnvironmentFile
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 03:55:47 +05:30
Harsh Shandilya 89a61329ba
Reformat with 2 space indent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-14 03:18:44 +05:30
Harsh Shandilya 7953399bb8
Revert "Remove UNO bot"
This reverts commit c106d22135.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-09 18:40:56 +00:00
Harsh Shandilya d4c08a3c62
Remove pyrobud
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-24 14:49:15 +05:30
Harsh Shandilya c106d22135
Remove UNO bot
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-24 14:48:45 +05:30
Harsh Shandilya e476e77ca8
Decomission some underutilized services
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-24 14:34:12 +05:30
Harsh Shandilya 8d535fe914
systemd/mirror-bot{-2}: Allow AF_NETLINK access
Allows the Node process to communicate with the aria2 daemon

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-09 18:10:59 +05:30
Harsh Shandilya daec82e7ee
systemd/caddy: Allow access to AF_UNIX namespace
caddy connects to php-fpm through a unix socket and thus needs access to it aside from IPv4 and IPv6

http://man7.org/linux/man-pages/man2/socket.2.html
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-09 09:55:45 +05:30
Harsh Shandilya e40c2c999b
systemd: Sync security options across units
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-09 09:04:26 +05:30
Harsh Shandilya 9597b4f6e1
systemd/goaccess: Fix path to output HTML
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-08 09:54:53 +05:30
Harsh Shandilya d9ef6e5f3d
Add goaccess service
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-25 00:34:33 +05:30
Harsh Shandilya cf54c33870
systemd: Sync pyrobud unit with recommended settings
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-23 18:05:11 +05:30
Harsh Shandilya c9b2bf0ad8
systemd: Configure security options
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-23 17:57:39 +05:30
Harsh Shandilya 550c78dfeb
systemd: Whitelist /etc/logs for caddy
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-16 21:39:08 +05:30
Harsh Shandilya eb1ef30101
systemd: Update port for mkr-bin
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-14 15:06:55 +05:30
Harsh Shandilya 88f70da79b
systemd: Bail properly on root auth failure
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-02 15:45:14 +05:30
Harsh Shandilya c1d85b4eaa
Add mkr/bin service
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-02 15:43:41 +05:30
Harsh Shandilya 12d96a9d7c
systemd: Add pyrobud
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-10 10:24:18 +05:30
Harsh Shandilya e204901d92
systemd: Fix update script
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-03 00:02:16 +05:30
Harsh Shandilya 00463512d6
systemd: Remove usage limits
My processes are stable anyway

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-03 00:01:24 +05:30
Harsh Shandilya 18091edc15
Add daas configuration
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-25 20:57:34 +05:30
Harsh Shandilya 2bb9b324ab
Remove walls-bot-2
Pretty unused

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-11 18:48:26 +05:30
Harsh Shandilya 2b41b88b44
systemd: Bump Swap limit to 1
systemd now ignores 0 values for these.

Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-10 21:05:08 +05:30
Harsh Shandilya 8ba47a1796
Remove non-existent service
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-10 21:02:57 +05:30
Harsh Shandilya a31298fbb5
systemd: gitea: Unlock CAP_NET_BIND_SERVICE
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-10 20:59:28 +05:30
Harsh Shandilya 9a506ec776
systemd: Cap resource usage for all services
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-10 20:59:04 +05:30