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
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
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
Harsh Shandilya
9638b92ae2
Caddyfile: Disable GZIP compression on download.msfjarvis.website
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-05 22:46:59 +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
47bb2c4fd7
update: Don't hardcode Caddyfile path
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-01 11:14:02 +05:30
Harsh Shandilya
9b2ee3f624
Caddyfile: Add missing redirects to base domain
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-09-01 11:10:15 +05:30
Harsh Shandilya
a1b4a560c8
Caddyfile: Remove wallabag
...
I've gone back to my tried and tested Pocket setup
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-28 23:56:40 +05:30
Harsh Shandilya
0d3c1c5753
Add update script
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-23 00:32:11 +05:30
Harsh Shandilya
9addeb0d71
Caddyfile: Set some headers for improved security
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-23 00:28:03 +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
63a1386a6d
README: Link to the source for UNO bot
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-16 16:02:54 +05:30
Harsh Shandilya
6df0370e16
README: Document systemd units
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-16 15:57:13 +05:30
Harsh Shandilya
f012e7a38c
Merge systemd-units as a subdirectory
2019-08-16 15:38:36 +05:30
Harsh Shandilya
9ddc2c8317
Caddyfile: Move nathanchance.me redirect to Cloudflare Page Rules
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-16 15:32:00 +05:30
Harsh Shandilya
2364f6b1bf
Add Caddyfile
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-16 15:24:45 +05:30
Harsh Shandilya
fad408d3a9
Initial commit
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-16 15:19:08 +05:30
Harsh Shandilya
99f807dd3d
Remove unused units
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-14 22:29:29 +05:30
Harsh Shandilya
0ea4788a1e
update: Allow passing full filenames
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-10 14:25:15 +05:30
Harsh Shandilya
63a6d86783
caddy: Use envfile for credentials
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-09 17:30:48 +05:30
Harsh Shandilya
b36f785eae
Add private mirror bot and phone walls bot service
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-03 17:31:39 +05:30
Harsh Shandilya
c93e63c673
Remove unused service
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-08-03 17:29:45 +05:30
Harsh Shandilya
2d145d1f6c
Add walls-bot service
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-31 20:27:58 +05:30
Harsh Shandilya
07ac48d367
Setup security rules for release watcher service
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-31 19:34:39 +05:30
Harsh Shandilya
ac002ae0cf
Add service and timer for androidx-release-watcher
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-31 17:50:22 +05:30
Harsh Shandilya
7ed50631f7
Add gitea service
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-30 21:34:28 +05:30
Harsh Shandilya
e8acfeae93
Allow updating singular units
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-18 13:52:21 +05:30
Harsh Shandilya
3a6e204a00
mirror-bot: Move to unprivileged user
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-18 13:00:22 +05:30
Harsh Shandilya
d4848fe485
Move walls bot to unprivileged user
...
Just sound security IMO
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-07-14 11:45:38 +05:30
Harsh Shandilya
74a9ac1246
treewide: Grammar nits
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-29 15:34:35 +05:30
Harsh Shandilya
384c2a7419
mirror-bot: Update for latest master
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-27 11:33:14 +00:00
Harsh Shandilya
8185fd7023
Update and streamline update script
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-06 18:58:14 +05:30
Harsh Shandilya
88c78f686d
caddy: Disable private devices
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-06 18:47:40 +05:30
Harsh Shandilya
e17cc4aad7
Add default caddy service
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-06-06 18:46:37 +05:30
Harsh Shandilya
19a3eccdec
Fix update script
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-05 02:41:35 +05:30
Harsh Shandilya
0c0361b8a8
Remove unused units
...
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-05 02:06:37 +05:30