Skip to content

Releases: pictaria-ai/pictaria-server

Pictaria Server v1.0.1

Choose a tag to compare

@dr-pictaria dr-pictaria released this 02 Sep 22:55
37dcff8

Pictaria Server v1.0.1 is a code-only patch release focused on Immich compatibility, enrichment reliability, and clearer behavior when upstream services return unexpected data.

Upgrade

Follow the upgrade and rollback guide. Create and verify a complete backup before upgrading, then select the immutable versioned image:

ghcr.io/pictaria-ai/pictaria-server:1.0.1

Verified multi-platform manifest:

ghcr.io/pictaria-ai/pictaria-server@sha256:63c84a1c89c70450fe882ff73806432dcb298570f91f4e57e03418dd96154a9c

Platforms: linux/amd64 and linux/arm64.

Highlights

  • Insights retains crowd photos containing more than 100 recognized people and safely handles oversized or malformed Immich EXIF metadata.
  • Enrich rejects prompt-label placeholder captions from small vision models.
  • LM Studio-compatible requests avoid socket hang up failures caused by stale reused connections and can consume valid structured output returned in reasoning_content.
  • OpenRouter requests adapt schemas for Gemini-compatible endpoints and report more useful, credential-redacted upstream errors.
  • Immich tag verification distinguishes unavailable tag data from failed repair attempts and provides targeted troubleshooting guidance.
  • Curate repairs contradictory eligibility, favorite, rejection, and review tags and adds a synchronized Load more control below the photo grid.
  • Docker Compose forwards all documented non-path enrichment, AI, voice, referee, and geocoding settings.

See the full v1.0.1 changelog.

Compatibility

  • Persisted-state contracts, the Frame protocol, Node requirements, and the Immich 2.0+ compatibility floor are unchanged from v1.0.0.
  • This release performs no startup data migration.
  • Docker Compose installations should review their .env before upgrading because documented settings omitted from earlier Compose files now take effect when configured.

The exact release candidate completed a live v1.0.0 → v1.0.1 → v1.0.0 → v1.0.1 rehearsal against a persistent data volume and a real Immich library. Backup, upgrade, rollback without restore, re-upgrade, retained settings and state, health checks, and browser checks all passed.

For help, use Pictaria support. Report security issues privately as described in the security policy.

Source commit: 37dcff8ff23333f5018fd7ac77c396fd10a150ba

Pictaria Server v1.0.0

Choose a tag to compare

@dr-pictaria dr-pictaria released this 29 Aug 02:16

Pictaria Server v1.0.0 is the first public release of Pictaria's self-hosted companion for Pictaria Frame and Immich.

Install

Follow the Docker quick start and the first-run checklist. Production installs should select the immutable versioned image rather than relying only on latest:

ghcr.io/pictaria-ai/pictaria-server:1.0.0

Verified multi-platform manifest:

ghcr.io/pictaria-ai/pictaria-server@sha256:8fd3f2fb2633d2780bca2892cfaa5512d5363a9a83d43fe04d97e1c1b7083dff

Platforms: linux/amd64 and linux/arm64.

What is included

  • Insights for collection statistics, people, places, timelines, trips, records, and photo drill-downs.
  • Enrich and Curate for operator-selected AI classification and durable human review.
  • Smart Albums synchronized to real Immich albums from saved rules.
  • Frame Remote, Frame Metrics, voice services, ambient weather, and custom wake-word model management.
  • Runtime settings, bounded local activity history, automatic backups, and documented restore/rollback procedures.

See the full v1.0.0 changelog.

Compatibility

  • Immich 2.0 or newer; explicitly tested with Immich 2.7.5 and 3.1.0.
  • The published container uses Node 22.
  • Bare-Node installs require ^22.16.0 || >=23.8.0.

Other Immich versions may work but have not been explicitly validated. Review the Immich compatibility policy before upgrading Immich.

Important operating notes

  • Create and verify a complete backup before every upgrade. Follow Backup and restore and Upgrading and rollback.
  • Pictaria Server is designed for a trusted LAN or private VPN and uses one shared administrator password. Do not port-forward it directly; use a private VPN or a correctly configured HTTPS reverse proxy for access beyond the LAN.
  • Optional cloud AI, text-to-speech, weather, and geocoding features send only the requests you configure to the selected providers. Local providers keep supported AI work within infrastructure you operate.
  • Pictaria Server has no Pictaria-operated cloud service, telemetry, or analytics.

For help, use Pictaria support. Report security issues privately as described in the security policy.

Source commit: 97045e19438ebe50f37439d5a232287461d243e0