Skip to content

Releases

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 12 Nov 18:28
41c0f88

1.4.0 (2026-11-12)

Features

Fixes

  • clarify draft saving and wish-list context (#212) (e21037e)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.4.0
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:e95ad0ee462814741210118103641749e96801654a8e067cd6b056f36bd3bd1e

Image index digest: sha256:e95ad0ee462814741210118103641749e96801654a8e067cd6b056f36bd3bd1e
Source commit: 41c0f88d665d5bd2dd0a7544ef7d2d9763ab78ec

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.4.0-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.4.0; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v1.3.1

Choose a tag to compare

@github-actions github-actions released this 12 Nov 15:37
48a15f3

1.3.1 (2026-11-12)

Features

  • Update Buy Me a Coffee username in FUNDING.yml (#208) (5992658)

Fixes

  • clarify gift planning and improve touch controls (#207) (fbc399e)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.3.1
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:f5177f09d0ab326475be6b7220be8d1482fc677f801d33e6ddc48eb72505360a

Image index digest: sha256:f5177f09d0ab326475be6b7220be8d1482fc677f801d33e6ddc48eb72505360a
Source commit: 48a15f30915d3becde17886af8c2d1ff3ddcc06f

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.3.1-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.3.1; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v1.3.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 20:54
9a56857

1.3.0 (2026-11-09)

Features

Fixes

  • clarify archived items are for reference (#203) (ae38c01)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.3.0
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:ddb3cfd85326ca63f006bc859a89c7c237b77686fb0c6fc1841e6539f14237c4

Image index digest: sha256:ddb3cfd85326ca63f006bc859a89c7c237b77686fb0c6fc1841e6539f14237c4
Source commit: 9a56857f26e6e1ef703848cb02bfea62d7c7efa1

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.3.0-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.3.0; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v1.2.1

Choose a tag to compare

@github-actions github-actions released this 09 Nov 19:01
98ea80b

1.2.1 (2026-11-09)

Fixes

  • polish Buying privacy, passkey menus, and profile sharing (#202) (3199769)
  • verify product prices and clarify lookup failures (#200) (f334d22)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.2.1
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:cb2b3ae5a12286fb5fafd1b71cf1f985cdcfe3c4f60d3c0292ba2951e4055140

Image index digest: sha256:cb2b3ae5a12286fb5fafd1b71cf1f985cdcfe3c4f60d3c0292ba2951e4055140
Source commit: 98ea80b43d5a8565a54e794941d75fea77be0621

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.2.1-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.2.1; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 09 Nov 16:33
00db8b2

1.2.0 (2026-11-09)

Features

  • add owner-controlled co-managers for managed profiles (#188) (cf69a52)
  • add private wish-list drafts and explicit publishing (#191) (d014c21)
  • preserve private gift plans and contribution settlement after wish removal (#190) (d61cba5)

Fixes

  • repair draft saving and polish gifting workflows (#199) (9975303)

Dependencies

  • update brand-tooling Playwright from 1.64.1 to 1.65.0 (#194) (ea02e0a)
  • update development tooling to Playwright 1.65.0, React plugin 6.2.1, Vite 8.3.6 and Vitest 5.1.0, preserving Rolldown license notices (#197) (3278ba2)
  • bump the runtime group with 9 updates (#196) (9fc98e3)
  • bump web-push from 3.6.7 to 4.0.0 (#198) (c3227be)

Build and packaging

  • bump axllent/mailpit from v1.32.0 to v1.33.0 (#193) (3109b28)
  • bump cloudflare/cloudflared from 1b1d34d to 4955524 (#192) (64cb25f)

Automation

  • bump docker/login-action from 4.7.0 to 4.8.0 in the actions group (#195) (4ef6697)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.2.0
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:8ab99cb76efb484797d093b75b6cea73f7e2e989bd38742a954d00893ad85861

Image index digest: sha256:8ab99cb76efb484797d093b75b6cea73f7e2e989bd38742a954d00893ad85861
Source commit: 00db8b221180e2cb63bed3c0e50c0e2135ef8de4

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.2.0-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.2.0; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 04:41
c87e130

1.1.0 (2026-11-07)

Features

  • complete managed profiles and account administration (#186) (f6995a8)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.1.0
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:7fbc1f5a0d7efcf9ebea44ff27799b95d86b141066054ed537205916a9047f6d

Image index digest: sha256:7fbc1f5a0d7efcf9ebea44ff27799b95d86b141066054ed537205916a9047f6d
Source commit: c87e130d6150cdb728787a3416daa9fd98bb66a3

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.1.0-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.1.0; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 07 Nov 02:51
74d4577

1.0.0 (2026-11-07)

Features

Fixes

  • automate candidate acceptance checks (#183) (906f910)
  • clarify v1 support and recovery expectations (#177) (ee59284)
  • enforce critical workflow regression checks (#180) (58993cc)
  • polish account dialogs and accessibility (#181) (e9ef5b5)
  • prepare v1 release readiness and publication copy (#182) (76e2e89)
  • record 1.0.0 readiness sign-off (#185) (a23186d)

Container downloads

Support is provided as time allows, with no response-time or uptime guarantee. Fixes target the latest stable release; see support and compatibility. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:1.0.0
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:88c2a1c8fd51ddd956927c808d149bfcf17dc4bbca447e1f56d6102dbef67ba4

Image index digest: sha256:88c2a1c8fd51ddd956927c808d149bfcf17dc4bbca447e1f56d6102dbef67ba4
Source commit: 74d4577df503ad4aad04b8200f135ee6bd078de1

For an existing installation, follow the upgrade and recovery guide. Back up the database and uploads together and verify a restore before upgrading. A container rollback does not reverse migrations; personal JSON/CSV exports cannot restore an installation.

For a first installation, download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-1.0.0-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:1.0.0; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v0.19.4

Choose a tag to compare

@github-actions github-actions released this 06 Nov 01:27
fa2487e

0.19.4 (2026-11-06)

Fixes

  • polish gift browsing, drafts, and purchase flows (#175) (30577fc)

Container downloads

Early 0.x release. Support is provided as time allows, with no response-time or uptime guarantee. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:0.19.4
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:ce0b5c074127e8a95cf80d61e57a8a2345fe50db03969f1a6a2ea52d9088ef4c

Image index digest: sha256:ce0b5c074127e8a95cf80d61e57a8a2345fe50db03969f1a6a2ea52d9088ef4c
Source commit: fa2487ee96dfd8f62fb709d1f52a3f07a3ca19e7

Download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-0.19.4-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:0.19.4; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v0.19.3

Choose a tag to compare

@github-actions github-actions released this 05 Nov 21:16
d98f588

0.19.3 (2026-11-05)

Fixes

Container downloads

Early 0.x release. Support is provided as time allows, with no response-time or uptime guarantee. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:0.19.3
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:ea218a859e28a252cebfbb2a30489c22da2388488b02fbd42f1f16468e4fc336

Image index digest: sha256:ea218a859e28a252cebfbb2a30489c22da2388488b02fbd42f1f16468e4fc336
Source commit: d98f58837178159974ecf6fa0d455c35da15ca34

Download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-0.19.3-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:0.19.3; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads

v0.19.2

Choose a tag to compare

@github-actions github-actions released this 05 Nov 19:46
d30190c

0.19.2 (2026-11-05)

Fixes

  • remove Scraping Fish and prioritize Bright Data (#171) (9fd3c2b)

Container downloads

Early 0.x release. Support is provided as time allows, with no response-time or uptime guarantee. Review the installation and acceptance checklist before storing important data.

Supported platforms: Linux AMD64 and ARM64. App and worker use the same image.

docker pull ghcr.io/affolder-creative/little-hint:0.19.2
# Pin exactly these bytes:
docker pull ghcr.io/affolder-creative/little-hint@sha256:0a79b9e5208e3b6d5528ef7d714d6c960152d4996713956ffbf6b52daca164ea

Image index digest: sha256:0a79b9e5208e3b6d5528ef7d714d6c960152d4996713956ffbf6b52daca164ea
Source commit: d30190c4e6d3f96a42c4092a98cd4b93996f69c5

Download the deployment bundle, copy .env.production.example to .env.production, and fill in your runtime settings, including SMTP and your HTTPS APP_URL. Leave COMPOSE_PROFILES empty until the optional backup sidecar is configured. Arrange backups and verify a restore before real use. Then run:

docker compose --env-file .env.production -f compose.production.yaml up -d
docker compose --env-file .env.production -f compose.production.yaml exec app node dist/server/cli.js bootstrap you@example.com

Replace you@example.com with your administrator email, then sign in at APP_URL within 24 hours. Production sign-in requires working SMTP. Route HTTPS to app port 3000; compose.production.yaml does not publish a host port. A host-based proxy can use compose.local.yaml for a loopback binding; include that overlay in every Compose command.

For an image archive, select your architecture, verify SHA256SUMS, and load it:

sha256sum --check SHA256SUMS --ignore-missing
gzip -dc little-hint-0.19.2-linux-amd64.tar.gz | docker load

When using a loaded archive, set LITTLE_HINT_IMAGE=ghcr.io/affolder-creative/little-hint:0.19.2; the registry digest reference in the example requires a registry pull. These archives contain Little Hint only; PostgreSQL and the optional backup sidecar are separate images.

The compliance archives include third-party notices and source-bundle hashes. The three separate *-sources.tar.gz downloads contain reviewed corresponding sources, patches, build recipes, and Rust crates. Download those alongside your image; they are shared by both architectures. SPDX SBOMs describe each platform image. BuildKit provenance and SBOM attestations accompany the GHCR image index.

License: PolyForm Perimeter 1.0.0. Copyright 2026 Affolder Creative. This is source-available software.

Release downloads