Gallery Container

From OSGeo
Revision as of 10:11, 5 June 2026 by Ominiverdi (talk | contribs)
Jump to navigation Jump to search

Gallery Container

Debian 12 (bookworm) container for AI/ML services, media, and experimental applications.

Gallery is a container on the osgeo7 host.

Resources

  • 8 vCPUs
  • 12 GB RAM

System services

Verified running services include:

  • nginx
  • Redis
  • PostgreSQL 17
  • php-fpm

Other services may be installed or configured here, but should be checked before listing as active.

Brian's services

Maintainer: darkblueb, Brian Hamlin.

  • GalleryVM media library
  • llamafile experiments
  • PhotoPrism configuration

Contact: darkblueb or SAC channel.

Lorenzo's services

Maintainer: ominiverdi, Lorenzo Becchi.

Contact: ominiverdi or SAC channel. ```

Short child stubs:

```mediawiki

Osgeo-knowledge-base

PostgreSQL-backed OSGeo knowledge base used by the chat assistant.

Repository:

Scheduled jobs on Gallery:

  • Wiki sync: every 6 hours
  • Planet OSGeo sync: every 4 hours
  • WordPress sync: daily
  • Chunk processing: hourly

MCP tools appear in chat logs with names such as:

[osgeo-knowledge_search_wiki]
[osgeo-knowledge_search_content]
[osgeo-knowledge_search_entities]

```

```mediawiki

Osgeo-library

Document extraction and semantic search service for OSGeo-related PDFs and documents.

Repository:

Started from the ominiverdi crontab at reboot:

~/github/osgeo-library/servers/start-server.sh

Provides search over document text, figures, tables, equations, charts, and diagrams. ```

```mediawiki

OSGeo-Knowledge-Embedding-Server

Local embedding service used for semantic search by OSGeo AI/ML services on Gallery.

Known configuration from project files:

Current runtime status should be checked before documenting this as an active listening service. ```

```mediawiki

LLM-based Chat Assistant

Experimental chat assistant service using local OSGeo tools.

Related services:

The chat bridge may show MCP tool calls like:

> query=spam, limit=10 [osgeo-knowledge_search_content]
> query=spam, limit=10 [osgeo-knowledge_search_wiki]

Contact: ominiverdi (Lorenzo Becchi) or SAC channel