c4bc0c2e56
Caddyfile: Disable TLS 1.0/1.1
...
SSL Labs has started capping grades to B for servers that support TLS 1.0 and/or TLS 1.1
so I believe this is finally the time to get rid of these protocols
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-03-29 12:41:31 +05:30
e01aa8854c
Caddyfile: Add mc.msfjarvis.dev
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-03-25 21:54:22 +05:30
3be59c0e3c
Caddyfile: Add bin.msfjarvis.dev
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-03-04 12:27:35 +00:00
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
d4ec967832
Caddyfile: Update commento port
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-29 09:53:38 +00:00
1237b2d1de
Caddyfile: Add ACRA
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-22 14:15:35 +05:30
a060b4630e
Caddyfile: Disallow non-Cloudflare origins
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-20 04:33:04 +05:30
89a61329ba
Reformat with 2 space indent
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-14 03:18:44 +05:30
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
8e49980cc6
Caddyfile: Add more image sources
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-09 08:06:19 +00:00
a03129e0ca
Caddyfile: Remove deprecated report-uri directive
...
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
2020-02-09 13:21:52 +05:30
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
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
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
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
e66782af9d
Caddyfile: Setup stats
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-12-17 04:03:03 +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
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
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
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
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
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
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
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
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
4e44394ee6
Minify js
...
CSS is minified by the build system
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-06 13:13:15 +05:30
Harsh Shandilya
950478d836
Switch gitea to port 8000
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-05 23:42:27 +05:30