Commit Graph

235 Commits

Author SHA1 Message Date
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
Harsh Shandilya 4d36c57d38
uno-bot: Use venv
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-05-05 02:06:12 +05:30
Harsh Shandilya 458fe3110f
Fix user
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-03-16 17:42:53 +05:30
Harsh Shandilya 84a394f348
Sync
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-03-12 00:00:37 +05:30
Harsh Shandilya d4bcd98ea3
Rewrite update script to fix shellcheck warnings
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-02-14 13:02:32 +05:30
Harsh Shandilya 09cfd71230
Add mirror-bot unit
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-02-08 20:41:24 +05:30
Harsh Shandilya b8d54a5469
Remove unused systemd unit
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-01-22 21:06:35 +05:30
Harsh Shandilya 2067d45969
Add horbiswalls bot systemd unit
Signed-off-by: Harsh Shandilya <msfjarvis@gmail.com>
2019-01-22 21:06:26 +05:30
Harsh Shandilya d0c01ccafb
Ensure all services are set for on-boot enable
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-04-14 20:30:01 +05:30
Harsh Shandilya 594af13217
uno-bot: Correct service description
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-04-14 19:26:35 +05:30
Harsh Shandilya 309b479c5c
systemd-units: Add UNO telegram bot
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-04-14 13:39:45 +00:00
Harsh Shandilya 8ab76bc901
Add an update script
Truth be told I got tired as shit of doing it again
and again by hand lol

Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-02-15 00:05:39 +05:30
Harsh Shandilya 7c17937d4b
Allow home access to c9 and jarvis-bot
c9 _is_ run inside /home/msfjarvis and jarvis-bot dumps
temp data in it's home in /home/bot/jarvis-ci-bot

Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-02-15 00:05:39 +05:30
Harsh Shandilya 3c4bef4409
c9: Sync some security settings with caddy upstream
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-02-15 00:05:38 +05:30
Harsh Shandilya be6bc18625
jarvis-bot: Sync some security settings with caddy upstream
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-02-15 00:05:38 +05:30
Harsh Shandilya 96f929bd8a
Sync caddy unit with mholt/caddy master a bit
Signed-off-by: Harsh Shandilya <harsh@prjkt.io>
2018-02-15 00:05:38 +05:30
Harsh Shandilya 7da5de3c64
Move all services into their own domains
I've already seen the cons of running as root
2018-02-09 06:03:05 +00:00
Harsh Shandilya 5d37721607
Initial commit 2018-02-09 05:55:56 +00:00