Skip to content

Latest commit

 

History

History
63 lines (36 loc) · 2.63 KB

File metadata and controls

63 lines (36 loc) · 2.63 KB

@1001/ipfs-server

1.4.0

Minor Changes

  • 8e8e2a1 Thanks @jwahdatehagh! - Add upload script for files and directories

    Upload files or entire directories to the IPFS node's MFS via pnpm upload. Supports optional pinning (--pin) and custom MFS paths (--mfs-path). Runs natively on Node 24 with no build tooling required.

    # Upload a directory
    pnpm upload ./dist
    
    # Upload a single file
    pnpm upload ./image.png
    
    # Pin the content after uploading
    pnpm upload ./dist --pin
    
    # Specify a custom MFS path (defaults to /<name>)
    pnpm upload ./dist --mfs-path /my-site

1.3.0

Minor Changes

1.2.0

Minor Changes

  • 27a9ec0 Thanks @jwahdatehagh! - Add configurable storage volume via IPFS_VOLUME environment variable

    • The IPFS data volume can now be configured via IPFS_VOLUME env var, defaulting to the named Docker volume ipfs_data
    • Supports host path bind mounts (e.g. /mnt/ipfs/ipfs_data) for custom storage locations

1.1.0

Minor Changes

  • c924671 Thanks @jwahdatehagh! - Add configurable resource limits for CPU, memory, and file descriptors

    • Container-level limits (CONTAINER_CPUS, CONTAINER_MEMORY) are now configurable via environment variables (defaults: 2 CPUs, 6G memory)
    • Added Kubo libp2p resource manager limits (RESOURCE_MGR_MAX_MEMORY, RESOURCE_MGR_MAX_FILE_DESCRIPTORS) with defaults of 4GB and 4096

1.0.1

Patch Changes

1.0.0

Major Changes

Patch Changes