Orion/3. Resources/Research/prompts/Prompt Preparing Arch app for Debian.md
Avi a66996ac10 Orion vault — clean initial history
Knowledge vault (Orion/PARA) migrated from the pre-Orion 484vault on
2026-10-01. Deliberately orphaned: prior history contained a plaintext
password and stays local-only on branch archive/pre-boilerplate-history.
Secrets and live Hermes state are gitignored.
2026-10-02 08:34:48 -05:00

35 lines
1.5 KiB
Markdown

```
I don't know the exact build setup. Inspect the project, tell me what language it is, what dependencies it needs, and write me a Dockerfile that builds a Debian-compatible version and then push to my git
```
That one prompt covers the identification _and_ the Dockerfile in a single step.
---
Docker is only needed on _your_ Arch machine to _build_ the Debian version. Your friends just need the output file.
Think of it like a bakery: you use the oven (Docker) to bake the bread, but your friends just eat the bread.
## What your friends actually need
| You give them | They need to have | They do |
| --------------------------- | ------------------------------------- | -------------------------------------- |
| **`.deb` file** | Nothing extra (it's native to Debian) | `sudo dpkg -i app.deb` or double-click |
| **AppImage** | Nothing extra | `chmod +x app.AppImage` then run it |
| **Static binary** (Go/Rust) | Nothing extra | `chmod +x app` then run it |
None of these require Docker, Node, Python, Go, or any build toolchain on the friend's side. They're just finished, self-contained files.
So the workflow is:
```
Your Arch machine (has Docker)
└── docker build → produces app.deb or AppImage
│
▼
Send the file to friends
│
▼
Friend's Debian machine (no Docker needed)
└── runs the file directly
```