faq.md 1.4 KB
Newer Older
1
2
# FAQ

3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
## How can I view the logs?

On macOS:

```
cat ~/.ollama/logs/server.log
```

On Linux:

```
journalctl -u ollama
```

If you're running `ollama serve` directly, the logs will be printed to the console.

19
20
## How can I expose the Ollama server?

Michael Yang's avatar
Michael Yang committed
21
22
23
24
25
26
Ollama binds to 127.0.0.1 port 11434 by default. Change the bind address with the `OLLAMA_HOST` environment variable.

Ollama allows cross origin requests from `127.0.0.1` and `0.0.0.0` by default. Add additional origins with the `OLLAMA_ORIGINS` environment variable:

On macOS:

27
```bash
28
29
30
OLLAMA_HOST=0.0.0.0:11435 ollama serve
```

31
```bash
32
33
34
OLLAMA_ORIGINS=http://192.168.1.1:*,https://example.com ollama serve
```

Michael Yang's avatar
Michael Yang committed
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
On Linux:

Create a `systemd` drop-in directory and set `Environment=OLLAMA_HOST` and/or `Environment=OLLAMA_ORIGINS`

```bash
mkdir -p /etc/systemd/system/ollama.service.d
echo "[Service]" >>/etc/systemd/system/ollama.service.d/environment.conf
```

```bash
echo "Environment=OLLAMA_HOST=0.0.0.0:11434" >>/etc/systemd/system/ollama.service.d/environment.conf
```

```bash
echo "Environment=OLLAMA_HOST=http://129.168.1.1:*,https://example.com" >>/etc/systemd/system/ollama.service.d/environment.conf
```

Reload `systemd` and restart Ollama.

```bash
systemctl daemon-reload
systemctl restart ollama
```

59
60
## Where are models stored?

61
62
- macOS: Raw model data is stored under `~/.ollama/models`.
- Linux: Raw model data is stored under `/usr/share/ollama/.ollama/models`