v0.9.4: gaming modules (wolf, js99er), backup module, versioning
- services/wolf.sh (gaming): Games-on-Whales Wolf / Moonlight, per-service folder ~/docker/wolf, wolf-pair dropped, manage.sh pin workflow kept. - services/js99er.sh (gaming): TI-99/4A emulator, own folder, port 8099, Selkies launcher tie-in removed. - services/backup.sh: Kopia encrypted backups, paths adapted to ~/docker. - Start versioning: VERSION (0.9.4), CHANGELOG.md, setup.sh --version flag. All modules pass bash -n; ./setup.sh --list groups base/homelab/gaming/backup; dry-run run-one exits 0 for every module with real commands guarded. Note: minecraft module deferred to 0.9.5 (port hit a session limit). https://claude.ai/code/session_017eA2qqq9jfF2tNtpUYL8vK
This commit is contained in:
@@ -27,6 +27,7 @@ for arg in "$@"; do
|
||||
--dry-run) DRY_RUN=true ;;
|
||||
--unattended) UNATTENDED=true ;;
|
||||
--list|-l) DO_LIST=true ;;
|
||||
--version|-V) cat "$HERE/VERSION" 2>/dev/null || echo "unknown"; exit 0 ;;
|
||||
-h|--help)
|
||||
sed -n '2,18p' "${BASH_SOURCE[0]}" | sed 's/^# \{0,1\}//'
|
||||
exit 0 ;;
|
||||
|
||||
Reference in New Issue
Block a user