21 lines
389 B
Bash
Executable File
21 lines
389 B
Bash
Executable File
#!/bin/sh
|
|
set -e
|
|
|
|
# Create ollama system user + group if not exist
|
|
if ! id ollama >/dev/null 2>&1; then
|
|
adduser \
|
|
--system \
|
|
--home /var/lib/ollama \
|
|
--shell /usr/sbin/nologin \
|
|
--no-create-home \
|
|
--group \
|
|
ollama
|
|
fi
|
|
|
|
# Make sure home exists
|
|
mkdir -p /var/lib/ollama
|
|
chown ollama:ollama /var/lib/ollama
|
|
chmod 750 /var/lib/ollama
|
|
|
|
exit 0
|