Skip to content

@Toshbrown Toshbrown released this Nov 6, 2018 · 5 commits to master since this release

This version contains a number of bug fixes arm64v8 support and some new features including:

  • fixed bugs #291, #289, #285 #284 #277
  • Version manifests and allow addition of manifest repos to the app-store driver
  • Manifests for apps and drivers can now provide a full docker image name and tag
  • Changes to the manifest format to enable core-ui to install dependencies at install time
  • Fixed nodejs builds
  • Containers running as root (all apps and drivers now run as an unprivileged user)
  • the first version of the quickstart guide https://github.com/me-box/databox-quickstart/
  • make databox recover from host and docker demon restarts
  • App and Driver crashes are detected and restarted cleanly
  • removed the need for the CM and SDK to bind mount directories on the host
  • updates to the arbiter to fix export token support
  • The export service has been re-enabled
  • Arm64v8 support has been enabled and arm images built. Databox now runs on a Pi3b+ (testing and performance improvements needed)
Assets 2

@Toshbrown Toshbrown released this Aug 17, 2018 · 21 commits to master since this release

This version contains a rewritten core-arbiter, core-container-manger and a new set of build tools. There is now no javascript in the code of databox. Most of the core databox components now communicate over the zest protocol, the language-specific libraries have been updated to reflect this change.

The databox user interface has been moved for the core-container-manger into its own component core-ui. This uses a new experimental store based API to access data and API endpoints within the container-manager. This enhances security and enables audit logging by default. It also has the benefit that new user interfaces can be developed in the same way as databox apps.

The platform-app server has also been removed in favour of a databox driver that read manifest from a git hub repository (driver-app-store).

With these changes, the core of databox is much more stable and should be easier or extend and develop on in the future.

Have fun, and as always expect bugs and dragons. Please report issues on the main me-box/databox repository.

The Databox Team

Changes since last version:

Changes to me-box/databox:

  • docs: add mac's high level intro see /pull/275
  • Update the databox startup tools to golang and 0.5.0 see /pull/266
  • Merge the old documents repo see /pull/261
  • Adds the external IP to container-manager and app-store SSL certs see /pull/253
  • Improve integration tests see /pull/251

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

Changes to me-box/core-export-service:

Changes to me-box/core-network:

Changes to me-box/core-store:

Changes to me-box/core-ui:

  • No changes in this version

Changes to me-box/lib-node-databox:

Changes to me-box/lib-go-databox:

Changes to me-box/driver-app-store:

  • No changes in this version
Assets 2

@Toshbrown Toshbrown released this Apr 26, 2018 · 32 commits to master since this release

Changes since last version:

Changes to me-box/databox:

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

  • No changes in this version

Changes to me-box/core-export-service:

  • No changes in this version

Changes to me-box/core-network:

Changes to me-box/core-store:

Changes to me-box/lib-node-databox:

Changes to me-box/lib-go-databox:

Assets 2

@Toshbrown Toshbrown released this Jan 31, 2018 · 40 commits to master since this release

Changes since last version:

Changes to me-box/databox:

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

  • No changes in this version

Changes to me-box/core-export-service:

  • No changes in this version

Changes to me-box/core-network:

  • No changes in this version

Changes to me-box/core-store:

  • No changes in this version

Changes to me-box/lib-node-databox:

Changes to me-box/lib-go-databox:

  • No changes in this version
Assets 2

@Toshbrown Toshbrown released this Dec 17, 2017 · 49 commits to master since this release

Changes since last version:

Changes to me-box/databox:

  • Fet/https updates see /pull/217
  • Move to default ports (80 and 443) for container manger UI see /pull/216
  • Enable local app server over https see /pull/215
  • Add additional details to certificates for #210 see /pull/213

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

  • No changes in this version

Changes to me-box/core-export-service:

  • No changes in this version

Changes to me-box/core-network:

  • No changes in this version

Changes to me-box/core-store:

  • No changes in this version

Changes to me-box/store-json:

  • No changes in this version

Changes to me-box/lib-node-databox:

  • No changes in this version

Changes to me-box/lib-go-databox:

Assets 2

@Toshbrown Toshbrown released this Dec 8, 2017 · 56 commits to master since this release

Changes since last version:

Changes to me-box/databox:

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

Changes to me-box/core-export-service:

  • No changes in this version

Changes to me-box/core-network:

Changes to me-box/core-store:

  • No changes in this version

Changes to me-box/store-json:

  • No changes in this version
  • From this version forward this store is deprecated

Changes to me-box/lib-node-databox:

Changes to me-box/lib-go-databox:

Assets 2

@Toshbrown Toshbrown released this Nov 24, 2017 · 61 commits to master since this release

Changes since last version:

Changes to me-box/databox:

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

  • No changes in this version## Changes to me-box/core-export-service:
  • No changes in this version## Changes to me-box/core-network:
  • add simple tests see me-box/core-network/pull/1

Changes to me-box/core-store:

Changes to me-box/lib-node-databox:

Assets 2

@Toshbrown Toshbrown released this Oct 20, 2017 · 69 commits to master since this release

Changes since last version:

Changes to me-box/databox:

Changes to core repositories:

Changes to me-box/core-container-manager:

Changes to me-box/core-arbiter:

Changes to me-box/core-export-service:

Changes to me-box/store-json:

Changes to me-box/store-timeseries:

  • No changes in this version

Changes to me-box/lib-node-databox:

Changes to me-box/lib-go-databox:

  • No changes in this version
Assets 2

@Toshbrown Toshbrown released this May 25, 2017 · 167 commits to master since this release

  1. Moving to docker swarm mode
  2. no need to install nodejs locally anymore
  3. don't pass sensitive data in ENV vars
  4. better ARM support

Also:

  • Removed need for local registry for development
  • Moved the container manager into it own repo me-box/databox-cm
  • All platform image are now built locally
Assets 2

@Toshbrown Toshbrown released this Apr 5, 2017 · 204 commits to master since this release

  • Moved databox container manger to node:alpine to save bandwidth. #14
  • Removed the need to run update updateLocalRegistry.sh #13
  • code cleanup in container-manager.js
  • Update to local registry Env Vars
  • reduced size of databox-export service
Assets 2
You can’t perform that action at this time.