Gallery Container

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

hostname: gallery OS: Debian GNU/Linux 12 bookworm CPU: 8 RAM: 11718748 kB, about 11 GiB Running services seen: - nginx.service - php8.2-fpm.service - postgresql@17-main.service - redis-server.service - cron.service ```

Also verified `ominiverdi` crontab entries:

```text Wiki sync: 15 */6 * * * Planet sync: 30 */4 * * * WordPress sync: 0 3 * * * Chunk processing: 0 * * * * osgeo-library: @reboot ~/github/osgeo-library/servers/start-server.sh ```

Repos found:

```text /home/ominiverdi/github/osgeo-knowledge /home/ominiverdi/github/osgeo-library /home/ominiverdi/github/matrix-llmagent ```

Not verified in the successful check:

```text turnserver/coturn running PhotoPrism running llama-server / embedding server currently listening on 8094 ```

A second deeper check timed out, so I would not publish those as current runtime facts unless we re-check.

Concise revised parent page:

```mediawiki

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