Commit graph

41 commits

Author SHA1 Message Date
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
020bf5eeeb Revert "Remove pyrobud"
This reverts commit d4c08a3c62.

Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-20 19:29:43 +00:00
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
ff126db3db
systemd: remove non-exitent service
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-04-17 17:10:51 +05:30
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
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
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
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
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
2cbf1ecb88
systemd_units: Add walls-bot-rs
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 15:26:31 +05:30
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
89a61329ba
Reformat with 2 space indent
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-14 03:18:44 +05:30
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
Harsh Shandilya
6bc593e4d8
systemd/caddy: Supply email in ExecStart
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-01 11:18:24 +05:30
Harsh Shandilya
03ec32c1ea
systemd_units: Allow skipping service restarts
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-17 12:13:49 +05:30
Harsh Shandilya
ed9df8eac5
systemd_units: Make descriptions more accurate
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-17 11:48:57 +05:30
Harsh Shandilya
9a2a1060c8
systemd_units: Strip out comments
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-17 11:47:35 +05:30
Harsh Shandilya
f012e7a38c
Merge systemd-units as a subdirectory 2019-08-16 15:38:36 +05:30