Selfhosted
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
As a suggestion, ditch ollama and setup llama.cpp. it will work fine with openwebui and it's much more efficient. (Unrelated to the ram/swap issue)
Thanks for the tip. I have been looking into commenting out the ollama portion of the
docker-compose.ymlfile and setting up llama.cpp instead for some time now. I suspect I don't usually use features such asollama pullto justify a fully-featured application.Here is my experience https://wiki.gardiol.org/7-services/llamacpp
No ads no monetization just a wiki I keep for my future reference.
Never been happier than moving to llamacpp from ollama.
Can you talk more about this? What are you basing this on?
Llama CPP can run models offloading with CPU (es MoE models), you have much more control over how you run your models, and overall it's very much actively developed.
For starters and people without too much willingness to mess up with stuff, ollama is a great choice. Llama.cpp gives you that extra power and flexibility that is so much worth for people who like to tweak and do more.
My personal opinion, of course. But based on having used both and ditched ollama for llama.cpp, so I am also biased, keep in mind.
But I will hardly go back to ollama now :)