opencode-cloud / Dockerfile

Commit History

Switch to port 7860 (HF default) to fix proxy connectivity
2a5bc17

pyan commited on

Fix: use full path for opencode binary in exec
2b64b3f

pyan commited on

Fix: write entrypoint to HOME instead of root /
34855f6

pyan commited on

Fix: use existing node user (UID 1000) instead of creating new one
61227a9

pyan commited on

Single RUN layer: all setup in one step
7bf3a22

pyan commited on

Inline entrypoint in Dockerfile, no COPY needed
69f7c13

pyan commited on

Remove jq and xz-utils from apt-get
fdab657

pyan commited on

Runtime install: download OpenCode on first boot
b7d6d9d

pyan commited on

Minimal test: can HF build anything?
6b09205

pyan commited on

Runtime install approach: download OpenCode at container start
3833dfc

pyan commited on

Download install script first, then run it
a9fb4dd

pyan commited on

Use official install script with pinned version, HOME=/root
63ed8b2

pyan commited on

Debug: list files in downloader stage
e4f9a89

pyan commited on

Fix: use alpine with tar for downloader stage
cc28f94

pyan commited on

Multi-stage build: download in curlimage, copy to node
c28d521

pyan commited on

Debug: test if GitHub download works from HF build servers
376e717

pyan commited on

Simplify Dockerfile: install to user home, ensure chown
f95bd24

pyan commited on

Hardcode x64 arch for HF free tier
ffc46a0

pyan commited on

Remove opencode --version check that may fail during build
c4ae15d

pyan commited on

Fix Dockerfile: download binary directly instead of install script
98ba2c5

pyan commited on

Add Dockerfile for OpenCode
b53ab48

pyan commited on