Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 30 Sep 08:03
· 802 commits to main since this release
ed10066

New license, new home.

  • The notefeed server (web app and Docker image) is now licensed under AGPL-3.0. Self-hosting stays free. Anyone running a modified version as a service must publish their changes.

  • The client packages (PyPI and npm notefeed) are licensed under Apache-2.0.

  • Versions up to 0.2.x remain under the MIT License.

  • The documentation moved to https://notefeed.me.

  • The package metadata now has homepage, issues and changelog links, and keywords.

  • The Docker image no longer bundles the unused sharp image library, so it is about 70 MB smaller (264 MB).

What's Changed

  • notefeed.me, AGPL-3.0 server / Apache-2.0 clients, 0.3.0 by @Marceltov in #6

Full Changelog: v0.2.0...v0.3.0


Install

# compose.yaml
services:
  notefeed:
    image: ghcr.io/marceltov/notefeed:0.3.0
    restart: unless-stopped
    ports:
      - "3000:3000"
    environment:
      NOTEFEED_TOKEN: ${NOTEFEED_TOKEN:?Set NOTEFEED_TOKEN in .env}
      # PUBLIC_URL: https://notes.example.com
      # TZ: Europe/Berlin
    volumes:
      - ./data:/data
mkdir data   # notes are written as the owner of this folder
echo "NOTEFEED_TOKEN=$(openssl rand -hex 32)" > .env
docker compose up -d

Client packages at this version: pip install notefeed==0.3.0 · npm install notefeed@0.3.0

Documentation: https://notefeed.me/