Skip to content

Releases: joostme/opencode-docker

v2.3.6

05 Jun 08:33
37e89b6

Choose a tag to compare

Patch Changes

  • cd43f03: chore(deps): update opencode to v1.16.0
  • 0fd539b: chore(deps): update code-server to v4.123.0
  • ba7ada4: chore(deps): update github cli to v2.93.0

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.6

  • ghcr.io/joostme/opencode-docker:latest

v2.3.5

14 May 18:40
8335c45

Choose a tag to compare

Patch Changes

  • 9968fbb: chore(deps): update opencode to v1.14.50
  • a79f2dd: chore(deps): update code-server to v4.118.0
  • 9f6de0f: chore(deps): update github cli to v2.92.0

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.5

  • ghcr.io/joostme/opencode-docker:latest

v2.3.4

20 Apr 07:45
f23bc84

Choose a tag to compare

Patch Changes

  • 3b08fbc: chore(deps): update code-server to v4.116.0
  • ecf668c: chore(deps): update opencode to v1.14.18
  • 25e6940: chore(deps): update github cli to v2.90.0

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.4

  • ghcr.io/joostme/opencode-docker:latest

v2.3.3

16 Apr 16:57
0433242

Choose a tag to compare

Patch Changes

  • 711146b: Update the bundled OpenCode binary in the Docker image to v1.4.6.

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.3

  • ghcr.io/joostme/opencode-docker:latest

v2.3.2

09 Apr 07:23
40a7137

Choose a tag to compare

Patch Changes

  • 9f1c623: Update the Docker image to include the latest Dockerfile changes, including the added build-essential package.
  • 2f6cb81: Update the bundled code-server in the Docker image to v4.115.0.
  • fd31763: Update the bundled GitHub CLI in the Docker image to v2.89.0.
  • 87186da: Update the bundled OpenCode binary in the Docker image to v1.4.0.

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.2

  • ghcr.io/joostme/opencode-docker:latest

v2.3.1

02 Apr 11:45
2305f9e

Choose a tag to compare

Patch Changes

  • 0e71d22: Fix SSH login failing with "account is locked" by setting the opencode user's password field to * instead of the default ! that useradd sets.

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.1

  • ghcr.io/joostme/opencode-docker:latest

v2.3.0

02 Apr 09:47
b2400d1

Choose a tag to compare

Minor Changes

  • ae87f30: Add inbound SSH server support to the container.

    This change installs and starts sshd, exposes port 22, uses the existing mounted SSH directory for authorized_keys, disables password authentication, and disables root login.

Container Image

  • ghcr.io/joostme/opencode-docker:2.3.0

  • ghcr.io/joostme/opencode-docker:latest

v2.2.6

01 Apr 14:14
8174858

Choose a tag to compare

Patch Changes

  • 8ab97f2: Skip recursive ownership changes on the read-only .ssh-keys mount during startup to avoid chown failures while still copying SSH keys into the writable ~/.ssh directory.

Container Image

  • ghcr.io/joostme/opencode-docker:2.2.6

  • ghcr.io/joostme/opencode-docker:latest

v2.2.5

01 Apr 12:03
766de11

Choose a tag to compare

Patch Changes

  • 4c7f354: Remove the local OpenCode web UI patch and switch to the upstream precompiled binary.

    Recent OpenCode releases already include embedded web UI support in the published
    Linux binaries, so this repo no longer needs to carry a custom patch or rebuild
    OpenCode from source in Docker. This keeps Renovate upgrade PRs mergeable again,
    reduces image build complexity, and avoids build failures when local compile-time
    customizations drift from upstream.

Container Image

  • ghcr.io/joostme/opencode-docker:2.2.5

  • ghcr.io/joostme/opencode-docker:latest

v2.2.4

26 Mar 10:00
a125882

Choose a tag to compare

Patch Changes

  • c04f74a: Skip recursive ownership changes on the read-only .ssh-keys mount during container startup. This prevents startup errors when SSH keys are mounted with :ro and still copies them into the writable ~/.ssh directory for use inside the container.

Container Image

  • ghcr.io/joostme/opencode-docker:2.2.4

  • ghcr.io/joostme/opencode-docker:latest