services: obsigate-podman: build: context: . image: obsigate:latest container_name: obsigate-podman user: "1000:1000" restart: unless-stopped ports: - "2022:8080" volumes: - /mnt/c/dev/git/python/obsigate/test_vault:/vaults/TestVault - /mnt/c/dev/git/python/obsigate/test_dir:/vaults/TestDir - /mnt/c/dev/git/python/obsigate/data:/app/data environment: - VAULT_1_NAME=TestVault - VAULT_1_PATH=/vaults/TestVault - DIR_1_NAME=TestDir - DIR_1_PATH=/vaults/TestDir - OBSIGATE_AUTH_ENABLED=false - OBSIGATE_ADMIN_USER=admin - OBSIGATE_ADMIN_PASSWORD=test123 - AI_DEFAULT_PROVIDER=deepseek - OLLAMA_BASE_URL=http://ollama:11434/v1 - OLLAMA_MODEL=qwen2.5-coder:1.5b ollama: image: ollama/ollama:latest container_name: obsigate-ollama restart: unless-stopped ports: - "11434:11434" volumes: - ollama_data:/root/.ollama entrypoint: ["/bin/sh", "-c"] command: - | ollama serve & sleep 5 ollama pull qwen2.5-coder:1.5b wait volumes: ollama_data: