Difference between revisions of "Gallery Container"

From OSGeo
Jump to navigation Jump to search
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
= Gallery Container =
 +
 
Debian 12 (bookworm) container for AI/ML services, media, and experimental applications.
 
Debian 12 (bookworm) container for AI/ML services, media, and experimental applications.
Gallery is a container on [[SAC_Service_Status#osgeo7|osgeo7]] host.
 
  
'''Resources:''' 8 vCPUs, 12GB RAM
+
Gallery is a container on the [[SAC_Service_Status#osgeo7|osgeo7]] host.
'''System services:''' nginx, redis, PostgreSQL 17, turnserver, php-fpm
+
 
 +
== Resources ==
 +
 
 +
* 8 vCPUs
 +
* 12 GB RAM
 +
 
 +
== System services ==
 +
 
 +
Verified running services include:
 +
 
 +
* nginx
 +
* Redis
 +
* PostgreSQL 17
 +
* php-fpm
 +
 
 +
== Brian's services ==
 +
 
 +
Maintainer: darkblueb, Brian Hamlin.
  
'''Brian's services (darkblueb):'''
 
 
* GalleryVM media library
 
* GalleryVM media library
 
* llamafile experiments
 
* llamafile experiments
* photoprism configuration
+
* PhotoPrism configuration
 +
 
 +
Contact: darkblueb or SAC channel.
 +
 
 +
== Lorenzo's services ==
 +
 
 +
Maintainer: ominiverdi, Lorenzo Becchi.
  
'''Lorenzo's services (ominiverdi):'''
 
 
* [[LLM-based Chat Assistant]]
 
* [[LLM-based Chat Assistant]]
* '''BGE-M3 Embedding Server''' - Semantic search embeddings via llama.cpp
+
* [[Osgeo-library]]
** Port: 8094 (localhost only), Model: bge-m3-Q8_0.gguf
+
* [[Osgeo-knowledge-base]]
* '''osgeo-library''' - PDF figure/table/equation extraction and semantic search
+
* [[OSGeo-Knowledge-Embedding-Server]]
** GitHub: https://github.com/ominiverdi/osgeo-library
 
** CLI command: <code>osgeo-library</code> (as ominiverdi user)
 
* '''opoencode_chat_bridge''' - Automated wiki/WordPress/Planet content sync and processing
 
** GitHub: https://github.com/ominiverdi/osgeo_wiki_bot
 
** Cron: wiki (6h), WordPress (daily), Planet (4h), chunk processing (hourly)
 
 
 
The embedding model running on osgeo7-gallery is BGE-M3 (bge-m3-Q8_0.gguf), a multilingual model from BAAI supporting 100+ languages. It produces 1024-dimensional vectors and runs via llama-server on port 8094 (localhost only). The Q8_0 quantization keeps it light: 606 MB on disk, ~457 MB RAM, ~12ms per query.
 
  
'''Contact:''' darkblueb (Brian Hamlin), ominiverdi (Lorenzo Becchi) or SAC channel
+
Contact: ominiverdi or SAC channel.
  
 
[[Category:Infrastructure]]
 
[[Category:Infrastructure]]

Latest revision as of 10:13, 5 June 2026

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

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.