Releases » History » Version 1
Redmine Admin, 10/25/2026 04:13 PM
| 1 | 1 | Redmine Admin | # Releases |
|---|---|---|---|
| 2 | |||
| 3 | Version history of `dmz-web-podman-cheatsheet.md` (this wiki's single-file source) and the scripts in `dmz-web-deploy`. Git tags: `cheatsheet-<version>`. |
||
| 4 | |||
| 5 | ## Cheat sheet |
||
| 6 | |||
| 7 | | Version | Date | Status | Commit / tag | Changes | |
||
| 8 | | --- | --- | --- | --- | --- | |
||
| 9 | | 1.1.1 | 2026-10-25 | Latest | commit:af01c01 · `cheatsheet-1.1.1` | `deploy-commit.sh` 1.1: credential guard narrowed to `key = literal` (prose/comments no longer trip it), `-y` override documented. | |
||
| 10 | | 1.1 | 2026-10-25 | Superseded | *(not committed — superseded by 1.1.1 before push)* | Git §C/E: `deploy-commit.sh` (root, `.sh`) replaces the manual commit/push cycle and `deploy-push` — commits as websvcmaster, guards against staged credentials, pushes as root, tags, chowns `.git`; script kept in repo under `root-bin/`. | |
||
| 11 | | 1.0.1 | 2026-10-25 | Superseded | *(not committed — superseded by 1.1 before push)* | Git §C/E: root pushes only via `deploy-push` wrapper (push + chown .git back to owner); two new recovery entries (COMMIT_EDITMSG permission denied, "Everything up-to-date" after a missed commit). | |
||
| 12 | | 1.0 | 2026-10-25 | Superseded | commit:ce3e6e1 · `cheatsheet-1.0` | First versioned release. Restructured by stack (NPM + LE, WordPress, Redmine, Snipe-IT, common ops, health check); git procedure rewritten with per-user steps and recovery list; health-check loop reads `Description=<App> -- <domain>`; replaces unversioned `podman-wordpress-cheatsheet_6.md`. | |
||
| 13 | |||
| 14 | Bump the version on every content change (patch: fixes/typos, minor: new section or procedure, major: restructuring), mark the previous row Superseded, commit together with the change it documents. |
||
| 15 | |||
| 16 | ## Scripts |
||
| 17 | |||
| 18 | | Script | Version | Date | Status | Commit | Notes | |
||
| 19 | | --- | --- | --- | --- | --- | --- | |
||
| 20 | | `root-bin/deploy-commit.sh` | 1.1 | 2026-10-25 | Latest | commit:af01c01 | credential guard narrowed to `key = literal`; `-y` override | |
||
| 21 | | `root-bin/deploy-commit.sh` | 1.0 | 2026-10-25 | Superseded | *(not committed)* | first version: commit as websvcmaster, push as root, tag, chown | |
||
| 22 | | `check-sites.sh` | 1.0 | 2026-10-25 | Latest | commit:ce3e6e1 (+x in commit:af01c01) | first versioned release; `Description=.* --` sed; `--version`/`--help` | |
||
| 23 | |||
| 24 | ## Repository history |
||
| 25 | |||
| 26 | Not kept by hand — see the project's **Repository** tab (all revisions, diffs, tags) and **Activity**. Initial import: commit:cc4880f. |
||
| 27 | |||
| 28 | Redmine link syntax used above: `commit:<hash>` → commit page, `source:path` → file at HEAD, `source:path@<hash>` → file at that revision, e.g. source:dmz-web-podman-cheatsheet.md@cheatsheet-1.0. |
||
| 29 | Releases |
||
| 30 | [Cheat sheet](#)[Scripts](#)[Repository history](#) |
||
| 31 | ☰ |