Gallery Container
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:
- Endpoint:
http://localhost:8094/embedding - Embedding dimensions: 1024
- Model family: BGE-M3 / llama.cpp GGUF
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