Compare commits

...

3 commits

Author SHA1 Message Date
fc3b8519a9 Add DOFFIN_API_KEY credential template and gitignore entry
Follows the existing 99-eulerpool pattern: tracked .example template
with a placeholder, real 99-doffin file kept out of git.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 09:54:18 +02:00
54e7984666 Update OLLAMA_HOST to Tailscale IP address
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:04:42 +02:00
cbc8a0ceea Consolidate build tool settings into 20-build-tools
Merge 20-ninja, 20-sccache into a single file and add
BUILDAH_FORMAT=docker for Podman health check support.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-30 15:03:25 +02:00
5 changed files with 18 additions and 9 deletions

1
.gitignore vendored
View file

@ -6,3 +6,4 @@
99-replicate
99-podman-kode
99-eulerpool
99-doffin

View file

@ -1,12 +1,20 @@
# shellcheck shell=bash
# Configure C/C++ build tools:
# - Use Ninja instead of Make for CMake builds (faster parallel builds)
# - Use ccache to cache compilations and speed up rebuilds
# Build tool settings: Ninja/CMake, sccache, Podman/Buildah
if command -v ninja &>/dev/null; then
export NINJA_STATUS="[%e sec | %p (%u remaining) | %o / sec] "
export CMAKE_GENERATOR=Ninja
fi
if command -v ccache &>/dev/null; then
export CMAKE_C_COMPILER_LAUNCHER=ccache
export CMAKE_CXX_COMPILER_LAUNCHER=ccache
fi
if command -v sccache &>/dev/null; then
export SCCACHE_CACHE_SIZE="40G"
fi
if command -v podman &>/dev/null; then
export BUILDAH_FORMAT=docker
fi

View file

@ -1,3 +1,3 @@
# shellcheck shell=bash
# Point Ollama CLI at the remote Ollama server (default: goblin:11434)
export OLLAMA_HOST="${OLLAMA_HOST:-192.168.1.84:11434}"
export OLLAMA_HOST="${OLLAMA_HOST:-100.70.100.115:11434}"

View file

@ -1,5 +0,0 @@
# shellcheck shell=bash
# Configure sccache (shared compilation cache)
if command -v sccache &>/dev/null; then
export SCCACHE_CACHE_SIZE="40G"
fi

5
99-doffin.example Normal file
View file

@ -0,0 +1,5 @@
# shellcheck shell=bash
# Doffin API key
# Copy to 99-doffin and fill in your key, then: chmod 700 99-doffin
#require_private "${BASH_SOURCE[0]}"
export DOFFIN_API_KEY=your-api-key-here