Commit Graph
100 Commits
Author SHA1 Message Date
me 7a1baaae5c Go ahead and run reboot job on FreeBSD. Unsure why it happened twice before, is not happening at all now. 2021-03-20 13:43:27 -05:00
me 67bf5ff32a Did the ternary on the wrong job, fixed now. 2021-03-20 13:38:12 -05:00
me 7f43e29680 Allow mv to fail if config hasn't been created yet. 2021-03-20 13:34:12 -05:00
me 862642adc4 Fix name. 2021-03-20 13:30:46 -05:00
me bd297833a2 Fix variable inheritance. 2021-03-20 13:29:31 -05:00
me 2e1d745582 Fix warning and missing folder in Linux Install. 2021-03-20 13:24:38 -05:00
me 15eaefa3a6 Remove command from FreeBSD Reboot job. It seems to start on its own. 2021-03-20 13:21:26 -05:00
me 33e43aab3d Don't warn about commands having module alternatives. 2021-03-20 13:15:02 -05:00
me 5949cab3b5 Remove Midori and Firefox... for now. 2021-03-20 13:05:03 -05:00
me ddee8b7cf1 Linux complains about moving folder onto folder. Need to rm it. 2021-03-20 13:04:05 -05:00
me 8e2a909470 Take default markers. Remove config each reload. 2021-03-20 12:57:04 -05:00
me edfb5be0b6 Change ; to # to avoid TOML syntax error. 2021-03-20 12:51:47 -05:00
me 8c88dbbe8e Rename Start job to Reboot. Fix markers on config file. 2021-03-20 12:47:02 -05:00
me 7eefa9aab2 Try hardcoding the test dummies. 2021-03-20 12:34:36 -05:00
me ec4cae4e2e Debug group doesn't get localhost facts, not a good test. 2021-03-20 12:33:16 -05:00
me e434710a23 Create debug group. 2021-03-20 12:29:46 -05:00
me aca882107a Forgot host variables don't work when running for localhost. 2021-03-20 12:24:36 -05:00
me a36b62d0a3 Remove running program, allow cron to kickoff later. 2021-03-20 12:20:40 -05:00
me 58fab0c8de Fix counter in name. 2021-03-20 12:10:03 -05:00
me eaed30efa5 Remove 's' from module name. 2021-03-20 12:07:56 -05:00
me e143e55b2e Add quotes. 2021-03-20 12:06:56 -05:00
me 9250767d10 First attempt at domain-wide Telegraf logging. (debug-only) 2021-03-20 12:05:18 -05:00
me 61677066a6 Add comment. 2021-03-20 06:17:27 -05:00
me 3144984de3 Add version to names. 2021-03-20 06:15:56 -05:00
me a415d956f7 Allow mv to fail. 2021-03-20 06:14:19 -05:00
me 5dd1d20a08 Fix comment. 2021-03-20 06:12:41 -05:00
me 7b8ec929db Grafana work. 2021-03-20 06:12:04 -05:00
me 366c4635d6 Split Influx 1 and 2 setup. 1 works with grafana very easily. 2 must not be implemented well yet. 2021-03-20 05:03:19 -05:00
me d61232fd43 Not having any luck with Influx 2.0 on Grafana 7.4.3. Trying 1.8. 2021-03-20 04:39:13 -05:00
me 61f68f83c9 Add InfluxDB to Grafana server. Add CLI initialization. 2021-03-20 03:58:11 -05:00
me 9ab17ba032 Add Grafana to test box to see if lcoalhost works. 2021-03-19 20:50:40 -05:00
me 5fd542efcd Create placeholder for client software. 2021-03-16 20:17:01 -05:00
me fe1f2b7387 Add check to telegraf as well. 2021-03-16 20:14:04 -05:00
me 01de6dda1e Add check so only installs if not installed. 2021-03-16 20:01:55 -05:00
me c429b38b66 Add names. 2021-03-16 19:54:36 -05:00
me 132a1393a5 Add names. Only use tasks: once. 2021-03-16 19:54:22 -05:00
me fb9681f3a7 Remove sudo. 2021-03-16 19:48:14 -05:00
me 05b1f91d92 Add InfluxDB and Telegraf for apt. 2021-03-16 19:44:55 -05:00
me 74cbd593ad Add box for testing InfluxDB and Telegraf. 2021-03-16 19:42:25 -05:00
me e3464dbfda Add server software for populating Grafana with metrics. 2021-03-16 19:41:10 -05:00
me 7c86903476 Started working on Prometheus but the client side doesn't look easily automated. Keeping for later. 2021-03-16 19:32:09 -05:00
me bf13ea9417 Add TODO for SMTP. 2021-03-14 19:48:44 -05:00
me 51c2bdf8fb Add domain for grafana server. 2021-03-14 19:44:41 -05:00
me 8c3253175f Use a loop for configuration. 2021-03-14 19:41:27 -05:00
me 40a101c4c3 Add check if server is meant for grafana. 2021-03-14 19:39:18 -05:00
me 74c7412a6a Add grafana server. 2021-03-14 19:38:25 -05:00
me cf78f2e5c5 Create file for grafana-server. 2021-03-14 19:37:18 -05:00
me 10886347c4 Keep root output clean for rsync. 2021-03-12 20:30:51 -06:00
me 79349484fa Update name. 2021-03-05 17:57:05 -06:00
me f068c12cd7 Add sudo to update commands. 2021-03-05 17:52:50 -06:00
me 17097ff91f wttr: Add comment. I think it's done now. ;D 2021-03-02 07:08:23 -06:00
me ef5de65f1a wttr: Trim example section. Add evil return code. 2021-03-02 06:58:53 -06:00
me ed16e4d4cf wttr: Escape didn't work (at least in zsh). 2021-03-02 06:42:52 -06:00
me 8f7bb2de8b Escape single quote. 2021-03-02 06:41:04 -06:00
me 113421fa9e wttr: Convert spaces to +, add literal examples to examples section. 2021-03-02 06:39:39 -06:00
me 1515d8db52 Make location types a wee bit more understandable in case I forget about this for a year. 2021-03-02 06:29:21 -06:00
me 16c4a93651 More user-friendly weather function. 2021-03-02 06:25:24 -06:00
me 1e29998e1c Add zshrc, make values common between bash and zsh. 2021-03-02 06:06:27 -06:00
me 83b9cc06b3 Host is no longer a workstation. 2021-03-02 05:57:42 -06:00
me d194f6df94 Ensure Manjaro can open AppImage files. 2021-02-28 08:25:10 -06:00
me fd61b3aa95 Add alternative browsers for testing. 2021-02-23 19:01:52 -06:00
me d1fc73f655 Add alternative browsers. 2021-02-23 18:45:33 -06:00
me 78713893ea Change nanopool to SSL. 2021-02-22 19:37:31 -06:00
me 5b1cbf14c4 Groups should be system. 2021-02-21 09:25:24 -06:00
me e492c62bc7 Remove TODO. 2021-02-20 13:05:38 -06:00
me 3681a952c5 Placing the file needs to be as root for non-sshfs machines. 2021-02-20 12:55:43 -06:00
me d460c17579 Make onlyoffice install much more dynamic. 2021-02-20 12:28:20 -06:00
me a14231ac46 Only give the deets, nothing fancy. Remove unneeded sudos. 2021-02-20 12:17:08 -06:00
me 5e22193827 Put neofetch in heartbeat. 2021-02-20 11:28:02 -06:00
me c674ccab56 Ensure cron is running. 2021-02-20 11:10:36 -06:00
me 300c84c026 Add cron to service variables. 2021-02-20 11:09:24 -06:00
me ac11404402 Create new file for server network facts. 2021-02-20 11:09:04 -06:00
me 90975fd261 Additional changes for Proxmox. 2021-02-20 10:54:19 -06:00
me 1229ffe238 Proxmox servers still need root shell access. 2021-02-20 10:26:08 -06:00
me 6c39ed1e1f PVE servers need root shell. 2021-02-20 10:03:04 -06:00
me 037e7fedd2 Ensure hostname matches what DNS expects. 2021-02-20 09:52:09 -06:00
me deebbac89d Use cert called office. 2021-02-20 09:35:57 -06:00
me a40a1e73f1 Add HTTPS config. Cerbot automatically configures existing ds.conf so no need for copying template. 2021-02-20 09:14:55 -06:00
me bd107b5f0a Simplify with become_user. 2021-02-20 07:48:49 -06:00
me d7c302aa44 Add gnuPG for calling apt-key adv. 2021-02-20 07:44:54 -06:00
me d298f16356 Quotes interfered with postgres password. 2021-02-19 08:09:34 -06:00
me 6e48c25e9c Add script for installing OnlyOffice. 2021-02-19 08:00:20 -06:00
me 3265dc3cfa Add server section with container for onlyoffice. 2021-02-19 07:35:29 -06:00
me 91664d6b26 Put everything in a combined log file for easy searching or tailing. 2021-02-18 07:51:57 -06:00
me 8e3d71a96f Need to use sudo to reboot successfully. ;D 2021-02-18 07:46:57 -06:00
me 5d776aa05f Add usage for miner variables. Future me and maybe others will thank you. 2021-02-17 05:38:43 -06:00
me 637358e793 Obviously this only needs run on apt machines lol. Just in case I test mining on Arch later. 2021-02-17 05:18:44 -06:00
me 38a73884c0 Fix name. 2021-02-17 05:14:12 -06:00
me 7953bc7a51 GPU mining performance starting to report lower over time, looks like lots of watchdog processes running. Add a daily reboot as well as follow-up patch. Refactor current schedule document across a few files. 2021-02-17 05:12:25 -06:00
me e699825d11 Split commands in case I'd like to push but not wait for pull to finish. 2021-02-15 20:46:46 -06:00
me b6d261c29e Delete unused file. 2021-02-15 20:44:25 -06:00
me 4bffb398e1 Disable web password, move to port 8080. 2021-02-15 20:43:06 -06:00
me 19319c1407 Add email parameter, site says they have to match to get alerts. Gotta get that early payout. 2021-02-15 20:35:38 -06:00
me 13f152dfe2 Not all variables will always be defined. 2021-02-15 20:22:48 -06:00
me 83c38d8096 Note to self. 2021-02-15 20:11:46 -06:00
me 51f50c4118 Stop CPU mining on x570, was opnly for testing. Get greedy with scheduling. 2021-02-15 20:07:55 -06:00
me aff17f56ef Ensure user owns all assets including logs accidentally created when runing by root. 2021-02-15 20:02:18 -06:00
me 399396bfc3 Ignore cron calling the job with sh. 2021-02-15 19:57:14 -06:00
me 08e64f1c97 Add extra call for default script name just in case not called from cron. 2021-02-15 19:38:06 -06:00
me 3ce0b947b2 Add script too, why not. 2021-02-15 19:35:06 -06:00