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
Harsh Shandilya
0d31cc657f
Caddyfile: Properly setup caching
...
Cache contents for a week, and allow upto 10 seconds to validate the cache
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-04 18:27:43 +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
37c1b1b065
Caddyfile: Add bin.msfjarvis.website
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-02 15:24:58 +05:30
Harsh Shandilya
1ca6bba03a
Disable caching in website domains
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-01 21:13:13 +05:30
Harsh Shandilya
43b829af0e
Redirect www subdomain to root
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-30 05:16:18 +05:30
Harsh Shandilya
1bdfb322ed
Makefile: cleanup
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-10 10:42:39 +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
ff52cb7db8
Caddyfile: Remove git plugin usage
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-11-05 23:56:59 +05:30
Harsh Shandilya
1f3ce31b4c
Caddyfile: Switch downloads to dl.msfjarvis.website
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-19 22:25:16 +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
0407b5e386
Caddyfile: Set Cache-Control header for main site
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 14:28:22 +05:30
Harsh Shandilya
e4c71da834
Caddyfile: Remove useless redirects
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-10-02 14:04:26 +05:30
Harsh Shandilya
7414f13d94
Decommission analytics
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-28 22:13:43 +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
2a3fdb548a
Add stats subdomain
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-23 20:03:41 +05:30
Harsh Shandilya
e4bc0f1155
Caddyfile: Fix staging webhook
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-23 06:11:04 +05:30
Harsh Shandilya
4abfc04d82
README: Remove reference to deleted unit
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-22 22:54:08 +05:30
Harsh Shandilya
4b6238749a
Caddyfile: Remove submodule init
...
My site doesn't have one anymore
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-22 22:47:13 +05:30
Harsh Shandilya
aef8338ca6
Caddyfile: Add staging site
...
Copy of main site with draft, expired and future posts enabled.
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-22 22:41:25 +05:30
Harsh Shandilya
6ef60f9c5e
Caddyfile: Generate minified assests for my site
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-16 23:59:53 +05:30
Harsh Shandilya
e6197e8046
Remove unimplemented Feature-Policy flag
...
focus-without-user-activation is still pending adoption by every browser
except Chrome and the corresponding w3c issue[1] is still open and active.
[1]: https://github.com/w3c/webappsec-feature-policy/issues/273
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-12 01:19:05 +05:30
Harsh Shandilya
1afb9bac36
Makefile: Make default goal install and restart
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-11 15:09:08 +00:00
Harsh Shandilya
2a29dbfb00
Revert "Minify js"
...
The buildsystem also minifies JS. And this path was wrong anyway.
This reverts commit 4e44394ee6
.
2019-09-11 20:35:27 +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
fd379dc6c0
Switch caddy installer to Make
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-11 00:43:58 +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