OpenCodex
Releases
Latest 2.1.0
Changelog
2.1.0
Features
- When the Ansible Feature is installed, the services of this Feature start after its
ansible-setuponeshot succeeds. Without Ansible, startup does not change. The Feature adds the Ansible Feature toinstallsAfter.
2.0.0
Breaking changes
- The feature now installs in
clientmode by default. In this mode no local proxy runs. Before, the feature always started a local proxy and dashboard. To keep that behavior, setmodetostandalone. - The options
portanddnsNamenow apply only tostandalonemode. SettingdnsNameinclientmode is an error.
Features
- In
clientmode, a start-up step runsocx syncwhen the container is connected to a Remote Hub and owns its saved connection. A failure or a disconnected client does not block container start.
1.0.0
Features
- Installs OpenCodex (
ocx) for the service user and runsocx startas an s6-overlay service. The proxy and its dashboard listen on a loopback port. - Option
dnsNameshows the dashboard over HTTPS through the Caddy feature. - Options
version,portandserviceUserselect the version, the port and the user. ocx updateworks without root. Updates hold the proxy down while OpenCodex replaces the package. Concurrent or interrupted updates do not leave the proxy down.
Fixes
- The installer checks the installed version against the version that npm resolves for the request. Dist-tags that start with a digit and versions with build metadata install correctly.