test Supermemory with native Gemini

This commit is contained in:
Codex
2026-09-08 23:55:40 -07:00
parent cc3e05298b
commit e8f98c1ed7
4 changed files with 75 additions and 94 deletions
+6 -11
View File
@@ -53,20 +53,15 @@ services:
PORT: "6767"
SUPERMEMORY_DATA_DIR: /var/lib/supermemory
SUPERMEMORY_DISABLE_TELEMETRY: "1"
SUPERMEMORY_EMBEDDING_PROVIDER: openai
SUPERMEMORY_EMBEDDING_MODEL: google/gemini-embedding-2
SUPERMEMORY_EMBEDDING_DIMENSIONS: "1024"
SUPERMEMORY_EMBEDDING_BASE_URL: ${OPENAI_BASE_URL:?set OPENAI_BASE_URL in Arcane environment}
SUPERMEMORY_EMBEDDING_PROVIDER: gemini
SUPERMEMORY_EMBEDDING_MODEL: gemini-embedding-2
SUPERMEMORY_EMBEDDING_DIMENSIONS: "768"
SUPERMEMORY_EMBEDDING_RAM_LIMIT: 2gb
SUPERMEMORY_INGEST_CONCURRENCY: "1"
SSL_CERT_FILE: /opt/supermemory/bin/ca-certificates.crt
SSL_CERT_DIR: /etc/ssl/certs
NODE_EXTRA_CA_CERTS: /opt/supermemory/bin/ca-certificates.crt
OPENAI_API_KEY: ${OPENAI_API_KEY:?set OPENAI_API_KEY in Arcane environment}
OPENAI_BASE_URL: ${OPENAI_BASE_URL:?set OPENAI_BASE_URL in Arcane environment}
OPENAI_MODEL: ${OPENAI_MODEL:-gemini-3.5-flash-lite}
OPENAI_FAST_MODEL: ${OPENAI_MODEL:-gemini-3.5-flash-lite}
OPENAI_TEXT_MODEL: ${OPENAI_MODEL:-gemini-3.5-flash-lite}
GEMINI_API_KEY: ${GEMINI_API_KEY:?set GEMINI_API_KEY in Arcane environment}
entrypoint:
- /bin/bash
- -ec
@@ -86,7 +81,7 @@ services:
volumes:
- /mnt/user/appdata/supermemory-poc/bin:/opt/supermemory/bin:ro
- /mnt/user/appdata/supermemory-poc/bin/ca-certificates.crt:/etc/ssl/certs/ca-certificates.crt:ro
- /mnt/user/appdata/supermemory-poc/data-google-gemini-embedding-2-1024:/var/lib/supermemory
- /mnt/user/appdata/supermemory-poc/data-gemini-embedding-2-768:/var/lib/supermemory
networks:
br0:
ipv4_address: ${SUPERMEMORY_IPV4_ADDRESS:?set an unused LAN address in Arcane environment}
@@ -117,7 +112,7 @@ services:
- /opt/supermemory-poc/smoke.sh
volumes:
- ./smoke.sh:/opt/supermemory-poc/smoke.sh:ro
- /mnt/user/appdata/supermemory-poc/data-google-gemini-embedding-2-1024:/var/lib/supermemory
- /mnt/user/appdata/supermemory-poc/data-gemini-embedding-2-768:/var/lib/supermemory
security_opt:
- no-new-privileges:true
cap_drop: