Releases: DatRatVS/codex-appimage
Install script 1.1
___ __ ___ __ __ _ ___
/ _ \___ _/ /_/ _ \___ _/ /_ / /_____(_)__ ___ _______ ___/ (_)__ ___ _
/ // / _ `/ __/ , _/ _ `/ __/ / __/ __/ / -_|_-< / __/ _ \/ _ / / _ \/ _ `/
/____/\_,_/\__/_/|_|\_,_/\__/ \__/_/ /_/\__/___/ \__/\___/\_,_/_/_//_/\_, /
/___/
Codex AppImage Builder 1.1
Highlights
- Added
bleeding-edgebuild mode. - Improved script output with a startup banner, countdown, and structured status logs.
- Added MIT license coverage for this repo’s build script and documentation.
- Added contributing guidelines.
Bleeding Edge Builds
Stable mode remains the default:
./build-codex-appimage.shTo build with the newest Codex desktop archive listed in OpenAI’s appcast:
./build-codex-appimage.sh bleeding-edgebleeding-edge only changes the Codex desktop archive. Electron, native module versions, and rebuild settings remain pinned by the script.
Notes
- Stable mode uses the pinned Codex version and checksum.
- Bleeding-edge mode fetches the latest archive URL from OpenAI’s appcast.
- Because the latest archive changes over time, bleeding-edge mode skips the Codex archive checksum unless
CODEX_SHA256is provided manually. - Tested on Arch Linux.
Links
- See
README.mdfor install and usage instructions. - See
CONTRIBUTING.mdfor contribution guidelines.
1.0
___ __ ___ __ __ _ ___
/ _ \___ _/ /_/ _ \___ _/ /_ / /_____(_)__ ___ _______ ___/ (_)__ ___ _
/ // / _ `/ __/ , _/ _ `/ __/ / __/ __/ / -_|_-< / __/ _ \/ _ / / _ \/ _ `/
/____/\_,_/\__/_/|_|\_,_/\__/ \__/_/ /_/\__/___/ \__/\___/\_,_/_/_//_/\_, /
/___/
Codex AppImage Builder 1.0
Initial release of the Codex AppImage builder.
This release provides a portable Linux build script that downloads the upstream Codex desktop archive, rebuilds the required native Node modules for Linux/Electron, downloads the Linux Electron runtime, and packages everything into an AppImage.
What It Does
- Downloads the Codex desktop archive from OpenAI's CDN.
- Extracts the Electron app payload.
- Removes macOS-specific native artifacts.
- Rebuilds
better-sqlite3andnode-ptyfor Linux/Electron. - Downloads Electron Linux x64.
- Builds
Codex.AppDir. - Produces
dist/OpenAI-Codex-x86_64.AppImage.
Tested
Tested on Arch Linux.
Fedora, Debian/Ubuntu, and NixOS dependency instructions are included in the README, but still need broader real-world testing.
Usage
git clone https://github.com/DatRatVS/codex-appimage.git
cd codex-appimage
./build-codex-appimage.shOutput:
dist/OpenAI-Codex-x86_64.AppImage
Notes
The generated AppImage is built from Linux-compatible files and a Linux Electron runtime. Windows or macOS Codex installs cannot be converted directly.
Check OpenAI's terms and the licenses for bundled components before redistributing generated binaries.