Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
ollama
Commits
c0dcea13
"vscode:/vscode.git/clone" did not exist on "190cdbd25fc9aeb7cd42146c31b59c2ba1b6e0df"
Unverified
Commit
c0dcea13
authored
Oct 27, 2023
by
Jeffrey Morgan
Committed by
GitHub
Oct 27, 2023
Browse files
Update faq.md
parent
3a1ed9ff
Changes
1
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
22 additions
and
9 deletions
+22
-9
docs/faq.md
docs/faq.md
+22
-9
No files found.
docs/faq.md
View file @
c0dcea13
...
@@ -16,25 +16,19 @@ journalctl -u ollama
...
@@ -16,25 +16,19 @@ journalctl -u ollama
If you're running
`ollama serve`
directly, the logs will be printed to the console.
If you're running
`ollama serve`
directly, the logs will be printed to the console.
## How can I expose
the
Ollama
server
?
## How can I expose Ollama
on my network
?
Ollama binds to 127.0.0.1 port 11434 by default. Change the bind address with the
`OLLAMA_HOST`
environment variable.
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:
On macOS:
```
bash
```
bash
OLLAMA_HOST
=
0.0.0.0:11435 ollama serve
OLLAMA_HOST
=
0.0.0.0:11435 ollama serve
```
```
```
bash
OLLAMA_ORIGINS
=
http://192.168.1.1:
*
,https://example.com ollama serve
```
On Linux:
On Linux:
Create a
`systemd`
drop-in directory and set
`Environment=OLLAMA_HOST`
and/or
`Environment=OLLAMA_ORIGINS`
Create a
`systemd`
drop-in directory and set
`Environment=OLLAMA_HOST`
```
bash
```
bash
mkdir
-p
/etc/systemd/system/ollama.service.d
mkdir
-p
/etc/systemd/system/ollama.service.d
...
@@ -45,11 +39,30 @@ echo "[Service]" >>/etc/systemd/system/ollama.service.d/environment.conf
...
@@ -45,11 +39,30 @@ echo "[Service]" >>/etc/systemd/system/ollama.service.d/environment.conf
echo
"Environment=OLLAMA_HOST=0.0.0.0:11434"
>>
/etc/systemd/system/ollama.service.d/environment.conf
echo
"Environment=OLLAMA_HOST=0.0.0.0:11434"
>>
/etc/systemd/system/ollama.service.d/environment.conf
```
```
Reload
`systemd`
and restart Ollama:
```
bash
systemctl daemon-reload
systemctl restart ollama
```
## How can I allow additional web origins to access Ollama?
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:
```
bash
OLLAMA_ORIGINS
=
http://192.168.1.1:
*
,https://example.com ollama serve
```
On Linux:
```
bash
```
bash
echo
"Environment=OLLAMA_ORIGINS=http://129.168.1.1:*,https://example.com"
>>
/etc/systemd/system/ollama.service.d/environment.conf
echo
"Environment=OLLAMA_ORIGINS=http://129.168.1.1:*,https://example.com"
>>
/etc/systemd/system/ollama.service.d/environment.conf
```
```
Reload
`systemd`
and restart Ollama
.
Reload
`systemd`
and restart Ollama
:
```
bash
```
bash
systemctl daemon-reload
systemctl daemon-reload
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment