Commit Graph

43 Commits

Author SHA1 Message Date
6086222503
Reorganize root level of repo.
- Move homelab, Jafner.dev (now called blog) to root.
- Rename "archived projects" -> "archive"
- Rename "active projects" -> "projects"
- Rename "jafner-homebrew" -> "5ehomebrew"
- Rename "docker-llm-amd" -> "local-ai"
2024-07-16 12:17:55 -07:00
97e4cc547a
Init Jafner.net monorepo from constituent repos:
1. homelab [Gitea](https://gitea.jafner.tools/Jafner/homelab), [Github (docker_config)](https://github.com/Jafner/docker_config), [Github (wiki)](https://github.com/Jafner/wiki), [Github (cloud_tools)](https://github.com/Jafner/cloud_tools), [Github (self-hosting)](https://github.com/Jafner/self-hosting).
   - Rename? Jafner.net? Wouldn't that be `Jafner/Jafner.net/Jafner.net`?
2. Jafner.dev [Github](https://github.com/Jafner/Jafner.dev).
3. dotfiles [Gitea](https://gitea.jafner.tools/Jafner/dotfiles), [Github](https://github.com/Jafner/dotfiles).
4. nvgm [Gitea](https://gitea.jafner.tools/Jafner/nvgm)
5. pamidi [Gitea](https://gitea.jafner.tools/Jafner/pamidi), [Github](https://github.com/Jafner/pamidi)
6. docker-llm-amd [Gitea](https://gitea.jafner.tools/Jafner/docker-llm-amd)
7. doradash [Gitea](https://gitea.jafner.tools/Jafner/doradash)
8. clip-it-and-ship-it [Gitea (PyClipIt)](https://gitea.jafner.tools/Jafner/PyClipIt), [Github](https://github.com/Jafner/clip-it-and-ship-it).
9. razer battery led [Github](https://github.com/Jafner/Razer-BatteryLevelRGB)
10. 5etools-docker [Github](https://github.com/Jafner/5etools-docker)
11. jafner-homebrew [Github](https://github.com/Jafner/jafner-homebrew)
2024-07-15 15:35:16 -07:00
a1a49b21cd Braindump for March 2024 Rescue 2024-03-30 17:54:10 -07:00
ecf6d86d1c Update fighter startup/shutdown scripts 2024-03-09 01:04:44 -08:00
fd103e833f Fix try-catch blocks to make bash happy 2024-03-02 17:21:06 -08:00
96da89793c Init improved share handling
- Automatically attempt to connect and mount iSCSI
- For each stack, check share dependency against availability
Add 'clean' "subcommand" to shutdown and remove existing containers
Consistently indent console printouts
2024-03-02 17:13:44 -08:00
8c53033159 Maybe defaulting to turning everything off when the script runs wasn't a great idea 2024-03-02 00:52:59 -08:00
f8b7b4f301 Add cleanup to beginning of startup script 2024-02-29 19:53:36 -08:00
0145c7704f Polish up startup.sh:
- Invert logic for onlining a stack (online if no tests fail)
  - Add diagnostic printouts for logic process for each stack
  - Print time to process for each stack
  - Print list of stacks onlined at end of script
2024-02-29 17:23:34 -08:00
e00d1a1872 Update keycloak hack to be more precise 2024-02-29 15:28:06 -08:00
692a7a8b50 Disable debug set -x
Mute compose config test
Update logic for onlining stack
2024-02-29 15:26:48 -08:00
72d99a646b Fix comparison logic for bringing up a stack 2024-02-29 14:52:32 -08:00
602d9b6b3f Improve handling of network shares offline
Allows the script to online stacks which don't need the SMB or iSCSI shares.
2024-02-29 01:39:44 -08:00
1c751e65ae Improve error handling for network devices, clean up echos 2024-02-21 13:39:38 -08:00
a01f9c1a5f Hack for keycloak forwardauth containers not respecting depends_on 2024-02-20 19:13:01 -08:00
4f090e1d9a Fix using wrong docker compose command 2024-02-20 11:38:30 -08:00
b5752b1c57 Create startup script with checking for network shares 2024-02-17 12:21:51 -08:00
d39c860559 Init shutdown script, add empty newline to SHUTDOWN.md 2024-02-11 16:31:28 -08:00
9c49bdb9b1 Init and fix ip_change_notifier script 2023-11-22 17:10:16 -08:00
cba60ccd04 Update to handle more tracker unregistered torrent messages 2023-11-21 09:18:42 -08:00
b1b26f0c9c Update script to reflect current docs 2023-11-21 09:01:39 -08:00
a3a9567f46 Refix script 2023-11-21 08:39:04 -08:00
07927bbc60 Fix script path, fix module name 2023-11-21 08:31:02 -08:00
b9ac3f73d9 Increment docker-stacks.sh 2023-10-16 22:37:51 -07:00
30f1dc6ae0 Iterate on docker-stacks 2023-10-10 15:53:32 -07:00
98196d8ee3 Iterate on docker-stacks 2023-10-10 15:52:02 -07:00
153f94d428 Iterate on docker-stacks 2023-10-10 15:00:13 -07:00
e359858ccc Iterate on docker-stacks 2023-10-10 14:38:47 -07:00
d5ef1d0147 Iterate on docker-stacks 2023-10-10 14:36:07 -07:00
6a477c56e7 iterate on docker-stacks 2023-10-10 14:29:53 -07:00
f51c0a2c3a Add error handling for subcommands 2023-10-10 14:24:09 -07:00
c3b24aa9da Iterate on docker-stacks 2023-10-10 14:22:24 -07:00
9b1f9d8eaf Iterate on docker-stacks 2023-10-10 14:21:48 -07:00
b6042957a9 Iterate on docker-stacks 2023-10-10 14:16:24 -07:00
6fbc6f4eda Iterate docker-stacks 2023-10-10 10:12:55 -07:00
91f4444e33 Iterate on docker-stacks.sh 2023-10-09 12:05:52 -07:00
d55c275c74 Iterate on docker-stacks.sh 2023-10-09 12:02:35 -07:00
8c5da23177 Interate on docker-stacks.sh 2023-10-09 11:52:55 -07:00
f2f998bda1 Iterate on docker-stacks script 2023-10-09 11:33:44 -07:00
5eaf5c405d Interation 2023-10-09 11:21:23 -07:00
ede778b49a Consolidate docker stack management scripts on fighter 2023-10-09 11:09:40 -07:00
d48e9c37d0 Update scripts a bit 2023-10-06 15:56:19 -07:00
18a0b7473a Rename jafner-net to fighter 2023-10-05 09:10:22 -07:00