[GH-ISSUE #4498] Add option to disable Autoupdate #64854

Open
opened 2026-05-03 18:58:26 -05:00 by GiteaMirror · 20 comments
Owner

Originally created by @Moulick on GitHub (May 17, 2024).
Original GitHub issue: https://github.com/ollama/ollama/issues/4498

Originally assigned to: @hoyyeva on GitHub.

ollama app currently auto downloads app updates. Many people on MacOS manage applications from homebrew and prefer apps to not auto update. This is also a security concern to some capacity.

Please add an option to disable automatic checking for updates.

Originally created by @Moulick on GitHub (May 17, 2024). Original GitHub issue: https://github.com/ollama/ollama/issues/4498 Originally assigned to: @hoyyeva on GitHub. `ollama` app currently auto downloads app updates. Many people on MacOS manage applications from `homebrew` and prefer apps to not auto update. This is also a security concern to some capacity. Please add an option to disable automatic checking for updates.
GiteaMirror added the appfeature request labels 2026-05-03 18:58:27 -05:00
Author
Owner

@dhiltgen commented on GitHub (May 22, 2024):

We provide a stand-alone Mac executable which does not include the tray application, or auto-update logic which is intended for these types of usecases where you want to manage the upgrade cycle, and how you run the server.

Head over to https://github.com/ollama/ollama/releases and in the Assets section, you can download ollama-darwin (stand-alone executable) instead of the Ollama-darwin.zip. The zip file contains the tray app which is intended to be the "easy" mode to run Ollama where it manages the server, and upgrade lifecycle.

<!-- gh-comment-id:2125868821 --> @dhiltgen commented on GitHub (May 22, 2024): We provide a stand-alone Mac executable which does not include the tray application, or auto-update logic which is intended for these types of usecases where you want to manage the upgrade cycle, and how you run the server. Head over to https://github.com/ollama/ollama/releases and in the `Assets` section, you can download `ollama-darwin` (stand-alone executable) instead of the `Ollama-darwin.zip`. The zip file contains the tray app which is intended to be the "easy" mode to run Ollama where it manages the server, and upgrade lifecycle.
Author
Owner

@BrainSlugs83 commented on GitHub (Jul 11, 2024):

+1 to this request. Please allow us to use the tray app and disable auto-updates.

Probably worth a different issue also, but the lack of any kind of settings in the tray app seems kind of to go against the mould, and it doesn't really make sense to me as a windows user. Like I would expect to be able to change the folders where the models get put, and to choose quantization options, see what models are installed, etc. in the there, and definitely have a checkbox to enable/disable updates...

Similar to how other apps like Docker, etc. do it. -- Yes, there are commandline options for all of these things in ollama (except disabling auto-update), but there's also a Tray app to see them in a GUI fashion. But right now, as far as I can tell, the GUI app does... nothing? It auto-updates only? Why no options at all are accessible here?

<!-- gh-comment-id:2223987441 --> @BrainSlugs83 commented on GitHub (Jul 11, 2024): +1 to this request. Please allow us to use the tray app and disable auto-updates. Probably worth a different issue also, but the lack of any kind of settings in the tray app seems kind of to go against the mould, and it doesn't really make sense to me as a windows user. Like I would expect to be able to change the folders where the models get put, and to choose quantization options, see what models are installed, etc. in the there, and definitely have a checkbox to enable/disable updates... Similar to how other apps like Docker, etc. do it. -- Yes, there are commandline options for all of these things in ollama (except disabling auto-update), but there's also a Tray app to see them in a GUI fashion. But right now, as far as I can tell, the GUI app does... nothing? It auto-updates only? Why no options at all are accessible here?
Author
Owner

@jmorganca commented on GitHub (Sep 4, 2024):

merging this with https://github.com/ollama/ollama/issues/4498

<!-- gh-comment-id:2327756394 --> @jmorganca commented on GitHub (Sep 4, 2024): merging this with https://github.com/ollama/ollama/issues/4498
Author
Owner

@omnieusza commented on GitHub (Sep 26, 2024):

+1 To this event though it looks like it is closed
Some people run metered connections and a random 600mb+ download does not help.
Not everyone in the world has uncapped internet.

<!-- gh-comment-id:2376344225 --> @omnieusza commented on GitHub (Sep 26, 2024): +1 To this event though it looks like it is closed Some people run metered connections and a random 600mb+ download does not help. Not everyone in the world has uncapped internet.
Author
Owner

@MKtoTheMoon commented on GitHub (Nov 6, 2024):

I had to use Windows Firewall to block its network access. I don't need unplanned for bills. For models, I download them and install manually. That way I have more control of the structure of the model i'm creating.
The firewall powershell command:
New-NetFirewallRule -DisplayName "Block Ollama Internet" -Direction Outbound -Program "%LOCALAPPDATA%\Programs\Ollama\ollama.exe" -Action Block

<!-- gh-comment-id:2460863258 --> @MKtoTheMoon commented on GitHub (Nov 6, 2024): I had to use Windows Firewall to block its network access. I don't need unplanned for bills. For models, I download them and install manually. That way I have more control of the structure of the model i'm creating. The firewall powershell command: New-NetFirewallRule -DisplayName "Block Ollama Internet" -Direction Outbound -Program "%LOCALAPPDATA%\Programs\Ollama\ollama.exe" -Action Block
Author
Owner

@david-b-scot commented on GitHub (Nov 20, 2024):

I have to delete Ollama due to this.
Apps should never use resources unless commanded to do so by the user.
Developers should not assume they can quietly gobble users resources.

<!-- gh-comment-id:2488595930 --> @david-b-scot commented on GitHub (Nov 20, 2024): I have to delete Ollama due to this. Apps should never use resources unless commanded to do so by the user. Developers should not assume they can quietly gobble users resources.
Author
Owner

@SmartManoj commented on GitHub (Dec 23, 2024):

Could you reopen for windows?

<!-- gh-comment-id:2558848136 --> @SmartManoj commented on GitHub (Dec 23, 2024): Could you reopen for windows?
Author
Owner

@ostapkonst commented on GitHub (Mar 13, 2025):

As a workaround, you can block the tray application's access to the Internet with the PowerShell command:

New-NetFirewallRule -DisplayName "Block Ollama App (disable autoupdate)" -Direction Outbound -Program "$env:LOCALAPPDATA\Programs\Ollama\ollama app.exe" -Action Block

in this case, updates will not be downloaded, but commands such as ollama pull will work without problems.

<!-- gh-comment-id:2719501270 --> @ostapkonst commented on GitHub (Mar 13, 2025): As a workaround, you can block the tray application's access to the Internet with the PowerShell command: ``` New-NetFirewallRule -DisplayName "Block Ollama App (disable autoupdate)" -Direction Outbound -Program "$env:LOCALAPPDATA\Programs\Ollama\ollama app.exe" -Action Block ``` in this case, updates will not be downloaded, but commands such as `ollama pull` will work without problems.
Author
Owner

@Celtic-Bytes commented on GitHub (Mar 30, 2025):

I love Olama, but it doesn't have an option to disable automatic updates, nor does it let you schedule updates. I live in the countryside and my internet is a very poor 4G. I'm a programmer, and when Olama updates, my computer becomes unusable for two hours. Also, since it doesn't notify you when it's downloading, your computer suddenly doesn't work, and you spend 15 minutes wondering what the hell is going on until you realize it's Olama downloading 600 MB. I'm going to have to uninstall it while waiting for this fix, but I find it incredible that so many people ask for this basic feature for a year, and they still haven't implemented it.

<!-- gh-comment-id:2764708702 --> @Celtic-Bytes commented on GitHub (Mar 30, 2025): I love Olama, but it doesn't have an option to disable automatic updates, nor does it let you schedule updates. I live in the countryside and my internet is a very poor 4G. I'm a programmer, and when Olama updates, my computer becomes unusable for two hours. Also, since it doesn't notify you when it's downloading, your computer suddenly doesn't work, and you spend 15 minutes wondering what the hell is going on until you realize it's Olama downloading 600 MB. I'm going to have to uninstall it while waiting for this fix, but I find it incredible that so many people ask for this basic feature for a year, and they still haven't implemented it.
Author
Owner

@VJLex-tech commented on GitHub (Apr 4, 2025):

A 2.02 GB download for an app I forgot I have installed. Of course it autoupdates the minute I tether my computer to my phone. And of course there is no option to turn off autoupdates. So much for my free data this month.

As many others have said, please fix this.

<!-- gh-comment-id:2777379638 --> @VJLex-tech commented on GitHub (Apr 4, 2025): A 2.02 GB download for an app I forgot I have installed. Of course it autoupdates the minute I tether my computer to my phone. And of course there is no option to turn off autoupdates. So much for my free data this month. As many others have said, please fix this.
Author
Owner

@MengyangGao commented on GitHub (May 24, 2025):

Since Ollama is a CLI tool rather than a GUI, it might make sense to offer update control in command-line workflows. For example:
1. Environment variable:
export OLLAMA_AUTO_UPDATE=false (on windows might be set not export)
2. Update commands:

  • ollama update --check to check if an update is available
  • ollama update --apply to apply the latest update or specific version.

Note: It's not a current function but just a suggestion.

<!-- gh-comment-id:2906405790 --> @MengyangGao commented on GitHub (May 24, 2025): Since Ollama is a CLI tool rather than a GUI, it might make sense to offer update control in command-line workflows. For example: 1. Environment variable: `export OLLAMA_AUTO_UPDATE=false` (on windows might be `set` not `export`) 2. Update commands: * `ollama update --check` to check if an update is available * `ollama update --apply ` to apply the latest update or specific version. Note: It's not a current function but just a suggestion.
Author
Owner

@Canzara commented on GitHub (Dec 3, 2025):

How is this not an option? I'm stuck without internet at home atm and using my phone data and wonder why I'm chewing through it so quick.....I love the app and want to use it, but I can't imagine this not being in it already....especially considering when I searched for a way to do it I saw posts as old as 2023 of people requesting it....not cool man....

<!-- gh-comment-id:3604868965 --> @Canzara commented on GitHub (Dec 3, 2025): How is this not an option? I'm stuck without internet at home atm and using my phone data and wonder why I'm chewing through it so quick.....I love the app and want to use it, but I can't imagine this not being in it already....especially considering when I searched for a way to do it I saw posts as old as 2023 of people requesting it....not cool man....
Author
Owner

@BrainSlugs83 commented on GitHub (Dec 15, 2025):

@dhiltgen -- please re-open.

<!-- gh-comment-id:3657522615 --> @BrainSlugs83 commented on GitHub (Dec 15, 2025): @dhiltgen -- please re-open.
Author
Owner

@Zaflis commented on GitHub (Dec 18, 2025):

Still an issue, the app has a background app that keeps checking updates. We can't choose to check them only on launch.

<!-- gh-comment-id:3672480293 --> @Zaflis commented on GitHub (Dec 18, 2025): Still an issue, the app has a background app that keeps checking updates. We can't choose to check them only on launch.
Author
Owner

@m-primo commented on GitHub (Dec 27, 2025):

I cannot believe this is still open unsolved, +1.2GB per update with no notification and no option to disable is stupid ..
no comment ..

<!-- gh-comment-id:3693903443 --> @m-primo commented on GitHub (Dec 27, 2025): I cannot believe this is still open unsolved, +1.2GB per update with no notification and no option to disable is stupid .. no comment ..
Author
Owner

@RaniduNethma commented on GitHub (Feb 9, 2026):

Struggling with the same issue since May 2024

<!-- gh-comment-id:3869021795 --> @RaniduNethma commented on GitHub (Feb 9, 2026): Struggling with the same issue since May 2024
Author
Owner

@MohsenSameti commented on GitHub (Feb 13, 2026):

please make this an option. this destroyed my data

<!-- gh-comment-id:3897936397 --> @MohsenSameti commented on GitHub (Feb 13, 2026): please make this an option. this destroyed my data
Author
Owner

@j0nattend commented on GitHub (Feb 19, 2026):

News about this issue ?

<!-- gh-comment-id:3925512584 --> @j0nattend commented on GitHub (Feb 19, 2026): News about this issue ?
Author
Owner

@abel1502 commented on GitHub (Feb 21, 2026):

I assume deleting the %LOCALAPPDATA%\Ollama\updates_v2 directory and creating a file in its place should also prevent autoupdates?

<!-- gh-comment-id:3939480230 --> @abel1502 commented on GitHub (Feb 21, 2026): I assume deleting the `%LOCALAPPDATA%\Ollama\updates_v2` directory and creating a file in its place should also prevent autoupdates?
Author
Owner

@OctoberRust2000 commented on GitHub (Apr 9, 2026):

I assume deleting the %LOCALAPPDATA%\Ollama\updates_v2 directory and creating a file in its place should also prevent autoupdates?

That did the trick!

In the newer versions (around 0.20.4) there is a switch in the settings window which allows you to disable auto updates.

Unfortunately in older ones (around 0.16.3, which is one of the last version, where is a bug related to Out Of Memory error) there is no such setting and the trick with replacing directory with a file is working.

<!-- gh-comment-id:4217623703 --> @OctoberRust2000 commented on GitHub (Apr 9, 2026): > I assume deleting the `%LOCALAPPDATA%\Ollama\updates_v2` directory and creating a file in its place should also prevent autoupdates? That did the trick! In the newer versions (around 0.20.4) there is a switch in the settings window which allows you to disable auto updates. Unfortunately in older ones (around 0.16.3, which is one of the last version, where is a bug related to Out Of Memory error) there is no such setting and the trick with replacing directory with a file is working.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/ollama#64854