Files
mDMS/infra/paperless/README.md
m 2aa532e717 chore: initial commit — spinout from m/otto
Spun out mDMS strategy + tooling from m/otto into its own repo on 2026-05-15.

Migrated:
- docs/strategy.md (was: m/otto:docs/mdms-strategy.md)
- infra/paperless/ (config + audit + migrate scripts)
- infra/samba-canon/ (Canon MB5100 SMB1 bridge container)

History in m/otto: issues #429–#438. Going forward, all mDMS issues
file here. Sibling m/paperless (separate repo) remains the bare
Docker Compose for Paperless-ngx itself.
2026-05-15 17:31:20 +02:00

25 lines
1001 B
Markdown

# paperless infra (snapshot)
These files are a **traceable copy** of what lives in `~/paperless/` on
mDock. The live source of truth is on mDock — this directory exists so
the configuration is git-readable for the next shift and for audits.
If you change the live config on mDock, sync the change here in the same
commit. If you change the files here, deploy by:
```bash
scp Dockerfile docker-compose.yml mdock:/home/m/paperless/build/Dockerfile # and so on
ssh mdock 'cd /home/m/paperless && docker compose up -d --build'
```
The two patched JS files (`setup.js.patched`, `server.js.patched`) live
only on mDock in `~/paperless/build/` — they're large and don't belong
in the repo. Hashes:
| File | mDock path | md5 |
|---|---|---|
| setup.js.patched | ~/paperless/build/setup.js.patched | `04cb5fbfaed13a5f25612af0b79dd90c` |
| server.js.patched | ~/paperless/build/server.js.patched | `eadcbb86048127f2c80632ae77bbc2a0` |
See `docs/research/issue-429-paperless-pipeline.md` for the why.