Harsh Shandilya
3be59c0e3c
Caddyfile: Add bin.msfjarvis.dev
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-03-04 12:27:35 +00:00
Harsh Shandilya
78ea780225
Caddyfile: Don't set Cache-Control headers
...
Cloudflare handles it for us
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-29 15:36:16 +05:30
Harsh Shandilya
d4ec967832
Caddyfile: Update commento port
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-29 09:53:38 +00:00
Harsh Shandilya
1237b2d1de
Caddyfile: Add ACRA
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 14:15:35 +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
a060b4630e
Caddyfile: Disallow non-Cloudflare origins
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 04:33:04 +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
3668963fc9
Caddyfile: Allow loading fonts from the data: format
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-02-09 22:05:05 +05:30
Harsh Shandilya
574ee62118
Caddyfile: Allow unsafe-eval for stats server
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-02-09 22:03:22 +05:30
Harsh Shandilya
8e49980cc6
Caddyfile: Add more image sources
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-09 08:06:19 +00:00
Harsh Shandilya
a03129e0ca
Caddyfile: Remove deprecated report-uri directive
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-09 13:21:52 +05:30
Harsh Shandilya
0af27cdf57
Caddyfile: Setup CSP
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-09 13:10:55 +05:30
Harsh Shandilya
137cf4cca5
Caddyfile: Setup CSP reporting
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-30 19:57:21 +05:30
Harsh Shandilya
15bd2591e2
Revert "Disable CORS"
...
This reverts commit b5d5e9f9cb
.
2020-01-30 19:55:55 +05:30
Harsh Shandilya
fcb0f9405e
Caddyfile: Remove defunct site
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-30 19:39:05 +05:30
Harsh Shandilya
d312cc3fc5
Cleanup duplicates in Caddyfile
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 19:58:44 +05:30
Harsh Shandilya
655b9ba993
Decommission portainer
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 19:58:27 +05:30
Harsh Shandilya
b5d5e9f9cb
Disable CORS
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 19:36:49 +05:30
Harsh Shandilya
61a52bec3f
Update README
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-26 14:53:12 +05:30
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
1039eb52f7
Caddyfile: Add commento backend
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-22 01:55:32 +05:30
Harsh Shandilya
d2bd6b42a4
Caddyfile: Setup Caesium FKM JSON redirects
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-15 02:12:21 +05:30
Harsh Shandilya
4ff641e4f4
Caddyfile: Route 404 errors on homepage to 404.html
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2020-01-10 12:33:33 +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
3ea1bf2af0
Caddyfile: Update paths
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-27 01:33:55 +05:30
Harsh Shandilya
f74b071e1b
Caddyfile: Add Nextcloud
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-26 22:48:51 +05:30
Harsh Shandilya
657d4cbee5
Caddyfile: sort
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-26 22:47:02 +05:30
Harsh Shandilya
9efcabb78d
Revert "Add goaccess crontab"
...
Not needed anymore 🤗
This reverts commit 1f8a7183d4
.
2019-12-25 00:35:32 +05:30
Harsh Shandilya
3461b8234e
Caddyfile: Configure proxying for goaccess websocket
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-25 00:35:09 +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
1f8a7183d4
Add goaccess crontab
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-20 23:45:40 +05:30
Harsh Shandilya
e66782af9d
Caddyfile: Setup stats
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-17 04:03:03 +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
d4bb5a54d6
Decommission Drone
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-14 15:44:10 +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
55e45dde4b
Caddyfile: Serialize service ports for my sanity
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-14 14:42:45 +05:30
Harsh Shandilya
99ec16421b
README: Update URLs
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-13 19:00:00 +05:30
Harsh Shandilya
e0ee54254b
Caddyfile: Switch everything to msfjarvis.dev and setup redirects
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-13 18:58:15 +05:30
Harsh Shandilya
b3c17caf46
README: Link to mkr/bin repository
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-08 11:44:03 +05:30
Harsh Shandilya
c7ff91f004
README: Document remaining units
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-07 23:06:22 +05:30