[Unit] Description=A local LLM server [Container] # keep-sorted start AutoUpdate=registry ContainerName=ollama DropCapability=ALL Environment=OLLAMA_KEEP_ALIVE=30m HealthCmd=ollama list # HealthInterval=30s # HealthStartPeriod=15s Image=docker.io/ollama/ollama:latest Network=ollama.network NoNewPrivileges=true PodmanArgs=--pull=newer --transient-store PublishPort=127.0.0.1:11434:11434 ReadOnly=true Volume=%h/.local/share/ollama:/root/.ollama:ro,z # keep-sorted end [Install] WantedBy=default.target [Service] # keep-sorted start ExecStartPre=mkdir --parents %h/.local/share/ollama Restart=always # keep-sorted end