Releases · MatchbookLab/local-persist (original) (raw)

This repository was archived by the owner on Sep 15, 2025. It is now read-only.

Glide On

Use Glide to stabilize dependencies. Use Go 1.5 to build binaries.

Pee!

Forgot the -p flag for mkdir

JSON Nuance

Create directory to store volume backup is Dockerfile. Update README to reflect how to recreate volumes when restarting the plugin when running from a container.

Note: the binary has not actually changed (I literally just re-uploaded the same binary), but this same process is used to release a new Docker image, which is necessary.

Alpine Smalpine

Changing to use Debian (at least for now) because binary wouldn't run in Alpine.

Lightening the Load

Change the Docker image to use the binary, greatly reducing its size. Also updated dependencies and did some tweaks that arose from that.

In Files We Trust

Undo the redundant addition in v1.0.1

Fix a bug where this plugin wouldn't restart on system reboot. As a result, this plugin no longer needs the Docker daemon to be running to reclaim existing volumes that belong to it. It now uses a JSON file to to keep track of its state.

Changes: v1.0.1...v1.1.0

Ensure Dir

Fix an issue where some systems delete plugins folder on reboot by ensuring it exists on plugin startup.

Changes: v1.0.0...v1.0.1

Preservation

Testing the Waters

Testing out an install script, if good, README and 1.0.0 here we come

Episode I: The Prerelease

Mostly stable and works, just need some docs and an installation story. Good to use, though.