feat: add davinci resolve image
This commit is contained in:
35
README.md
35
README.md
@@ -10,10 +10,9 @@ One self-contained folder per app:
|
||||
|
||||
```
|
||||
<soft>/
|
||||
Dockerfile # often multi-stage: shared base + amd / nvidia variant
|
||||
build-and-push.sh # build + push to the registry
|
||||
<soft>-run # launcher installed in the image (app entrypoint)
|
||||
README.md # specifics: prerequisites, licensing, distrobox create, gotchas
|
||||
Dockerfile # often multi-stage: shared base + amd / nvidia variant
|
||||
<soft>-run # launcher installed in the image (app entrypoint)
|
||||
README.md # specifics: prerequisites, build + push, distrobox create, gotchas
|
||||
```
|
||||
|
||||
No shared base image across different apps — each has its own system
|
||||
@@ -31,10 +30,8 @@ duplicate on principle.
|
||||
|
||||
## Private registry
|
||||
|
||||
Registry: `docker.slambin.fr`. If it's a real domain with TLS (reverse proxy
|
||||
+ cert) in front, nothing to configure on the container engine side —
|
||||
`push`/`pull` just work. Only if the registry runs plain HTTP (e.g. a local
|
||||
test without TLS) does it need to be declared "insecure":
|
||||
The apps a meant to be pushed to the private registry: `docker.slambin.fr`.
|
||||
And then run using distrobox or podman.
|
||||
|
||||
```bash
|
||||
podman run -d --name registry --restart=always \
|
||||
@@ -42,27 +39,7 @@ podman run -d --name registry --restart=always \
|
||||
registry:2
|
||||
```
|
||||
|
||||
**podman** — `/etc/containers/registries.conf.d/local.conf`:
|
||||
|
||||
```toml
|
||||
[[registry]]
|
||||
location = "docker.slambin.fr"
|
||||
insecure = true
|
||||
```
|
||||
|
||||
**docker** — `/etc/docker/daemon.json`, then restart docker:
|
||||
|
||||
```json
|
||||
{ "insecure-registries": ["docker.slambin.fr"] }
|
||||
```
|
||||
|
||||
## Licensing / EULA
|
||||
|
||||
Several of these apps (Houdini included) are installed from a proprietary
|
||||
binary downloaded with a personal account, and the EULA generally forbids
|
||||
redistribution. The registry must stay **private** — never push an image
|
||||
containing one of these binaries to a public registry.
|
||||
|
||||
## Apps
|
||||
|
||||
- [`houdini/`](houdini/README.md) — Houdini Apprentice
|
||||
- [`davinci/`](davinci/README.md) — DaVinci Resolve
|
||||
|
||||
Reference in New Issue
Block a user