Skip to content

Releases: kernelkit/curiOS

curiOS v24.11.0

18 Nov 04:44
Compare
Choose a tag to compare

The attached files are gzipped OCI archives of the main curiOS containers:

  • curiOS httpd: Tiny web server container based on BusyBox httpd, suitable for embedding in a firmware image as an example container
  • curiOS nftables: Useful for advanced netfilter setups. At startup loads /etc/nftables.conf and calls nft flush ruleset at shutdown
  • curiOS ntpd: ISC ntpd supports multicasting NTP to a subnet
  • curiOS: A system container, example of how to run multiple services: Dropbear SSH daemon, mini-snmpd, netopeer-cli, ntpd, nftables

For docker pull, see GHCR: https://github.com/kernelkit/curiOS/pkgs/container/curios

Changes

  • Allow network configuration in system container, set up a file /etc/network/interfaces to activate
  • Add support for /etc/rc.local, runs last in system container, if available (and executable)
  • Add mping multicast testing tool to system container
  • Add mcjoin multicast testing tool to system container
  • Add dnsmasq to system container
  • Add route command to httpd container (dropping traceroute6, dhcpc6, and hw+slip options to ifconfig)

Fixes

  • None

curiOS v24.05.0

12 Jun 07:13
Compare
Choose a tag to compare

The attached files are gzipped OCI archives of the main curiOS containers:

  • curiOS httpd: Tiny web server container based on BusyBox httpd, suitable for embedding in a firmware image as an example container
  • curiOS nftables: Useful for advanced netfilter setups. At startup loads /etc/nftables.conf and calls nft flush ruleset at shutdown
  • curiOS ntpd: ISC ntpd supports multicasting NTP to a subnet
  • curiOS: A system container, example of how to run multiple services: Dropbear SSH daemon, mini-snmpd, netopeer-cli, ntpd, nftables

For docker pull, see the following URL for links to releases: https://github.com/kernelkit/curiOS/pkgs/container/curios

Changes

  • Upgrade Buildroot to v2024.02 LTS, issue #12
  • Add .sha256 checksums to all tarballs, issue #8

Fixes

  • Fix #11: add missing id and cat tools to BusyBox in curios-httpd
  • Fix #9: pre-release and latest flags for release builds

curiOS v24.03.0

08 Apr 14:43
Compare
Choose a tag to compare

The attached files are gzipped OCI archives of the main curiOS containers:

  • curiOS httpd: Tiny web server container based on BusyBox httpd, suitable for embedding in a firmware image as an example container
  • curiOS nftables: Useful for advanced netfilter setups. At startup loads /etc/netfilter.conf and calls nft flush ruleset at shutdown
  • curiOS ntpd: ISC ntpd supports multicasting NTP to a subnet
  • curiOS: A system container, example of how to run multiple services: Dropbear SSH daemon, mini-snmpd, netopeer-cli, ntpd, nftables

For docker pull, see the following URL for links to releases: https://github.com/kernelkit/curiOS/pkgs/container/curios

Changes

  • Use large BusyBox defconfig for system container, for details, see 18f131b
  • Enable tcpdump in system container
  • Include license file (COPYING) in all tarballs

curiOS v24.02.0

01 Mar 08:00
Compare
Choose a tag to compare

Initial release.

The attached files are gzipped OCI archives of the main curiOS containers:

  • curiOS httpd: Tiny web server container based on BusyBox httpd, suitable for embedding in a firmware image as an example container
  • curiOS nftables: Useful for advanced netfilter setups. At startup loads /etc/netfilter.conf and calls nft flush ruleset at shutdown
  • curiOS ntpd: ISC ntpd supports multicasting NTP to a subnet
  • curiOS: A system container, example of how to run multiple services: Dropbear SSH daemon, mini-snmpd, netopeer-cli, ntpd, nftables

For docker pull, see the following URL for links to releases: https://github.com/kernelkit/curiOS/pkgs/container/curios

Bleeding Edge

01 Feb 09:02
Compare
Choose a tag to compare

Nightly builds of all container images.

The tag for this release is placed at a random point in the GIT history just to provide a way for GitHub actions to upload publicly visible files, because artifacts are not available to non-logged-in users.

Note: These images are likely to break your production setups in unpredictable
ways, they may even eat your cat, feed the monsters under your bed, and do all
sorts of nasty things to your sock drawer.

Oh, please ignore the "Source Code" zip and tar.gz, they are automatically generated by GitHub and cannot be disabled.