Project

General

Profile

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
☰