Commit Graph
100 Commits
Author SHA1 Message Date
andrew a187e446d0 updated storage and thermal crons to work with ntfy, and fixed thermal to not give errors when there is no thermal data to work with 2025-11-07 06:55:09 -08:00
andrew fcdc73edbb minor updates to example config 2025-11-06 12:54:47 -08:00
andrew 8ad77bdfb5 added btop 2025-11-05 17:20:38 -08:00
andrew dd70962060 added option to setup to install ntfy.sh client 2025-11-05 15:56:37 -08:00
andrew 5245484a3c cloudflare script to give more meaningful response when creating records, and automatically including bin folders within host folder 2025-10-24 15:41:53 -04:00
andrew 00f8f3aaca added mosh to extra utilities 2025-10-15 10:24:12 -04:00
andrew 35a5bd34e8 added support for cloudflare script to create missing record 2025-10-14 13:56:59 -04:00
andrew 332889e34c new setup script to enable git ssh passthru to a docker container like gitea. 2025-10-08 10:43:19 -04:00
andrew c550d44750 offer to make docker network 2025-10-06 18:43:49 -04:00
andrew b16881ff32 update to example config 2025-09-21 20:49:23 -04:00
andrew dde20ecf81 Merge remote-tracking branch 'origin/debian' into debian 2025-09-21 20:14:54 -04:00
andrew b3d69e6dac new script to sync ssh keys from a Gitea instance. 2025-09-21 20:10:32 -04:00
andrew 541a4ad323 within setup config script, need to specify files to copy, instead of using star. 2025-09-03 07:50:31 -04:00
andrew 29d22a1024 ascii-image-converter, along with alias "show" to setup scripts. 2025-08-28 16:31:00 -04:00
andrew d1839e9adc ignore branch name if it matches hostname 2025-07-23 10:47:04 -04:00
andrew 254fa04f43 discord alert hook added, made alert crons use it 2025-07-11 09:27:28 -04:00
andrew 6180c88fab storage.sh will now default to showing root drive info 2025-07-03 14:55:08 -04:00
andrew 77a64169b5 storage-alert updated to only messaging when limits are reached. 2025-07-03 13:24:01 -04:00
andrew fa88d6f2b4 php-curl is very important, to pair with php-cli 2025-06-04 15:32:30 -04:00
andrew 0e88a55e56 use editorconfig via plugin instead of apt 2025-05-22 16:08:28 -04:00
andrew 7b1b3aeb3d update vim config, a few colorschemes to choose from 2025-05-22 15:55:29 -04:00
andrew 8be3c74003 only offer to setup docker group if docker is installed 2025-05-21 09:06:22 -04:00
andrew 988734e769 added xcaddy go package 2025-05-20 22:15:06 -04:00
andrew be02666464 discord.sh now displays to console as well by default, and a lot of cleanup 2025-05-16 13:12:29 -04:00
andrew b45bd31954 only try to install prerequisites when missing, only offer node packages, if node installed 2025-05-15 10:53:04 -04:00
andrew 1f800151e5 added notes 2025-05-15 09:52:03 -04:00
andrew 3798f2b2d5 added sshd config to setup 2025-05-15 09:14:17 -04:00
andrew 384c151435 added php-composer to install setup script 2025-05-15 08:46:34 -04:00
andrew 002b1ec0d8 added docker to install 2025-05-14 17:43:06 -04:00
andrew 048a87fa23 should have added a readme a long time ago 2025-05-13 10:14:53 -04:00
andrew 83a843ccb0 forgot to update variable name after refactor 2025-05-13 09:56:30 -04:00
andrew b0dc12322c git-prompt as folder via read-tree 2025-05-13 09:47:15 -04:00
andrew c92bb7bbee no more home bin, add script package to PATH 2025-05-13 09:44:45 -04:00
andrew 67fc5ddb4a vim setup completed. 2025-05-13 07:54:57 -04:00
andrew 7e49787329 use bash based on env, instead of hard coding location 2025-04-25 16:39:01 -04:00
andrew 57edee63fd added vim editor-config and fixed a typo. 2025-02-27 11:01:56 -05:00
andrew 7cf7445b6f now showing if the upstream branch gets deleted from the remote. 2025-01-23 10:43:06 -05:00
andrew 1967267f98 removing old scripts, shortening lines a touch 2024-07-16 15:43:23 -04:00
andrew 21d36d0679 fixed quoting issue for hiding hidden files. 2024-07-03 11:45:41 -04:00
andrew 967245355a older versions of find require quotes on path for hiding hidden folders. 2024-07-02 14:42:41 -04:00
andrew 53ef274cba status-all script now also displays branch name when not main/dev. 2024-07-02 14:31:07 -04:00
andrew 1a1ef6b758 new docker-ps script, to print simplified status 2024-06-07 08:12:25 -04:00
andrew 54b6c8479b 6-public now excludes fc* addresses,
cloudflare will use grepcidr if available to ensure public ip,
git *-all scripts now sort their output,
and a few other minor tweaks.
2024-05-30 13:20:43 -04:00
andrew aee3350271 git all scripts now default to ignoring hidden directories, but can flag
them back on.
2024-05-22 13:37:27 -04:00
andrew 94d41b0736 added colors script, as a useful reference 2024-05-22 15:20:50 +00:00
andrew d5283a4226 sshd config to no longer allow pam. 2024-05-22 14:52:27 +00:00
andrew 319b3e69c8 fixed bug with prompt 2024-05-22 10:04:45 +00:00
andrew f353b646a2 fixed vimrc backup 2024-05-21 18:03:28 +00:00
andrew 8aa062c0ad the vim plugin install command works better when you call it correctly. 2024-05-21 14:59:16 +00:00
andrew f67fb92c58 vim setting now sets up VimPlug, and a handful of nice plugins. 2024-05-17 20:38:05 +00:00
andrew 3195232554 in case our upstream git subtree updates, there is a script for that. 2024-05-10 17:25:41 +00:00
andrew e03a99d2ab go install now auto-resolves latest version 2024-05-10 17:21:38 +00:00
andrew c998c88a53 git prompt and history were interfering with each other, which is now fixed. 2024-05-09 12:54:10 +00:00
andrew d7b4a23daf bash prompt user color now varies by sudo permission. 2024-05-09 02:36:46 +00:00
andrew 8baaacc1b0 make it easy for sudo commands to be able to use *-all.sh scripts. 2024-05-02 17:56:36 +00:00
andrew ddbd0de15b enabling editorconfig in default vimrc. 2024-05-01 17:47:06 +00:00
andrew eb69bdba58 ipv6 server setting script, and new docker host script to get a list of
running docker containers in a /etc/hosts format.
2024-04-26 18:19:22 +00:00
andrew c60ab060ef new ssh port changing script. 2024-04-25 17:29:24 +00:00
andrew d4b328f9b7 ensure ssh-ident works even if you don't use install script. 2024-04-25 17:06:14 +00:00
andrew c508099ccb no longer expect that the repo is located as the users bin folder. 2024-04-25 16:59:37 +00:00
andrew 1b2052bb32 new docker install script, to help streamline things. 2024-04-24 16:19:02 +00:00
andrew 8ca3f470ec bash_history will additionally split by screens name. 2024-04-24 15:40:29 +00:00
andrew b72101de02 public ip v6 will start off try to use info from device list, like dynv6 does. 2023-12-08 14:09:27 +00:00
andrew e64390b86d cloudflare script will now stop/skip if dynamic content is empty. 2023-12-08 13:55:35 +00:00
andrew a4672e5c09 simple enumerate script, which will group matching lines from standard-in. 2023-12-05 11:05:32 -05:00
andrew 04558d57de new cloudflare script, to ease using their api. 2023-11-30 12:19:12 -05:00
andrew 618e81e0cf added rclone to extras 2023-11-21 15:38:57 -05:00
andrew 701e011966 cloudflare support added to certbot pip install 2023-11-21 14:46:50 +00:00
andrew 5bf081ee38 discord title suffix for config 2023-11-15 15:03:30 +00:00
andrew 3a56b99e3d windows discord note when message is empty, linux ddns and discord new quiet options. 2023-11-15 14:25:42 +00:00
andrew 161ca4c691 ddns and discord on windows now support being quieter with -quiet switch. 2023-11-15 08:28:43 -05:00
andrew 44f2ca09ad discord on linux will only added color ansi prefix when needed. 2023-11-14 22:03:11 +00:00
andrew aeac5fb04b discord for windows now supports both color and title. dynv6 updates on one line per ip. 2023-11-14 17:01:25 -05:00
andrew b24e445b5a discord will now use title over distinct name, when given both. 2023-11-13 17:36:44 -05:00
andrew e7c751826d discord.sh handles empty message gracefully. 2023-11-10 22:00:07 +00:00
andrew ed316f2d2c message is optional, new -z flag for discord.sh. 2023-11-10 21:13:08 +00:00
andrew f74ac68554 new discord script, takes color, title, also accepts distinct. 2023-11-09 21:08:00 +00:00
andrew e5543afc9b new status-all.sh script, summary of many git repos 2023-11-07 16:35:50 +00:00
andrew bb1a984a55 extra log formatting, for adding just host to the end. 2023-10-24 15:04:32 +00:00
andrew 38666f8835 new list all script, to easily document where things are. 2023-10-17 02:53:52 +00:00
andrew 74a40adc32 added 'bc' to core, updated certbot install. 2023-10-05 10:52:08 -04:00
andrew 7cec5c6878 discord will no longer send message if it was empty. 2023-10-05 00:53:41 +00:00
andrew 4a99766375 yq, like jq, but for yaml files. 2023-10-04 00:05:17 +00:00
andrew 366d2b8ec8 zone in dynv6 ip files also applies to windows 2023-10-03 17:01:46 -04:00
andrew c17af12587 ip stored by zone, in case you are doing fun stuff. 2023-10-03 16:59:32 -04:00
andrew 9dd8d6c617 Merge commit 'c0011e47fa67a38db501d6ffc77275e109e0351d' into dev 2023-09-27 15:25:57 -04:00
andrew c0011e47fa Squashed 'golang-install/' changes from 258f94f..2bb9d3b
2bb9d3b Adjust i686 architecture to point to the 386's release
f4cf04a Updated to output a new line before inserting variables into the shell profile file
bfd24d9 Update to Go 1.20.6
9651981 Update goinstall.sh (#69)

git-subtree-dir: golang-install
git-subtree-split: 2bb9d3b603709fcbe2fb27b26c70bf0ffee0d4dc
2023-09-27 15:25:57 -04:00
andrew f98efee491 more robust public ip look up. 2023-09-27 15:16:00 -04:00
andrew 0a21caf6c2 rebuilt thermal, now works with all zones available.
discord will now work without hook specified.
2023-09-27 14:45:57 -04:00
andrew 6e337e3911 dynv6 now defaults to config, discord displays error message on error. 2023-09-27 09:54:21 -04:00
andrew 80f28a0af8 log file can be set to null to disable logging. 2023-09-27 06:57:41 -04:00
andrew dd98afcef6 new Discord powershell script. 2023-09-26 23:20:09 -04:00
andrew 42d1920cf4 new pull-all script, updated fetch-all to optionally work with symlinks. 2023-09-26 14:30:31 +00:00
andrew 996bbaa422 updated nginx examples 2023-09-25 16:04:10 +00:00
andrew 1ad67dfdec ipv6 cache file to now contain netmask, like linux version. 2023-09-22 10:14:23 -04:00
andrew c54a2a928e optional input was defaulting to blank string, so checking against null
was not working, fixed.
2023-09-21 17:42:30 -04:00
andrew 3863f0772e updates to dynamic dns scripts, now with overrides, and even more similar. 2023-09-21 10:18:02 -04:00
andrew bbdc84261c Updated Dynv6 PowerShell script to more closely match bash shell script. 2023-09-20 20:58:19 -04:00
andrew bdb65ff610 screen command added to core, usually preinstalled. 2023-09-20 17:23:04 -04:00
andrew 9489546d29 first power-shell script, like dynv6.sh, but for windows.
heavily based on: https://community.dynv6.com/t/ive-created-an-automatic-update-script-for-windows-powershell/1632
2023-09-20 16:58:45 -04:00