Commit 7fa8db7
authored
feat: add docker compose aliases and tmux session picker
Sanitized public versions of shell scripts deployed across all servers.
Includes:
- Docker compose wrapper with op run secret resolution, dozzle group commands, fzf interactive pickers
- Tmux session picker with process detection and relative timestamps
All CodeRabbit review comments addressed (3 rounds, 16 comments):
- Portable COMPOSE_FILE path splitting (tr+while, bash/zsh compat)
- compose stop for scoped operations (not down)
- Pull failure reporting
- SC2155 local+assignment separation
- fzf multi-select newline handling
- tmux availability guard
- Cross-shell array indexing
- echo -e replaced with printf1 parent 0afb3f5 commit 7fa8db7
File tree
4 files changed
+615
-0
lines changed4 files changed
+615
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
8 | 10 | | |
9 | 11 | | |
10 | 12 | | |
11 | 13 | | |
| 14 | + | |
| 15 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
| 10 | + | |
0 commit comments