CHANGELOG.md 2.4 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

1.1.0 - 2022-06-05

Added

  • entrypoint: support changing gateway address & port via environment variable IPFS_GATEWAY_ADDR (e.g. IPFS_GATEWAY_ADDR=/ip4/0.0.0.0/tcp/8080 to listen on all ipv4 interfaces)

Fixed

  • docker-compose: remove unsuppported option volumes[].tmpfs.mode

1.0.0 - 2021-06-20

Added

  • image labels:
    • org.opencontainers.image.revision (git commit hash via build arg)
    • org.opencontainers.image.source (repo url)
    • org.opencontainers.image.title

Changed

  • docker-compose: use custom container name "ipfs" instead of auto-generated "[PROJECT_NAME]_ipfs_1"
  • docker-compose: read-only root filesystem
  • docker-compose: drop capabilities

0.2.2 - 2020-09-24

Fixed

  • entrypoint.sh: restore support for empty IPFS_SWARM_ADDRS var

0.2.1 - 2020-09-24

Fixed

  • switch from alpine to debian base image to support ipfs >= v0.6.0 (libc incompatibility)

0.2.0 - 2019-06-01

Added

  • configure api address via env var IPFS_API_ADDR
  • docker-compose.yml

Changed

  • expose api on 0.0.0.0:5001/tcp by default (-e IPFS_API_ADDR=default keeps the previous setting localhost:5001/tcp)

0.1.1 - 2019-04-21

Fixed

  • entrypoint.sh: fixed configuration of bootstrap nodes & swarm addresses (failed when ipfs api was unavailable)

0.1.0 - 2019-01-05

Added

  • go-ipfs daemon downloaded from https://dist.ipfs.io/go-ipfs/
  • configure daemon profile via env var IPFS_INIT_PROFILE
  • configure swarm listener addresses via env var IPFS_SWARM_ADDRS
  • add bootstrap nodes via env var IPFS_BOOTSTRAP_ADD