Add Open WebUI service#230
Conversation
There was a problem hiding this comment.
@wedge22 Thank you for your PR. Your PR is not reflecting the templates for .env and compose.yaml. Please change the naming conventions of the files and their contents to reflect the templates that can be found via the following link: https://github.com/tailscale-dev/ScaleTail/tree/main/templates/service-template
Updated as per guidelines
updating as per feedback
|
Thanks for the feedback, I've updated the files to match the template structure. Please let me know if anything else needs changing. |
jackspiering
left a comment
There was a problem hiding this comment.
Looks good to me. @crypt0rr please have a look and approve and merge if it looks good to you.
Updated the link format for Tailscale auth key in prerequisites.
|
dude, yes. |
jackspiering
left a comment
There was a problem hiding this comment.
LGTM. @crypt0rr final check please.
Adding ./${SERVICE}-data to reflect the template.
Changing filename to .env
|
Changes made — renamed .env.example to .env and updated the compose.yaml with ./${SERVICE}-data to match the template convention. Ready for re-review. |

Pull Request Title: Add Open WebUI service
Description
Adds a Tailscale sidecar configuration for Open WebUI, a self-hosted AI interface that supports Ollama and OpenAI-compatible APIs. This allows users to securely access their private AI interface from anywhere on their Tailnet without exposing it to the public internet.
Related Issues
N/A
Type of Change
How Has This Been Tested?
Checklist
README.md)Additional Notes
OLLAMA_BASE_URLcan point to a local Ollama instance, a remote machine on the LAN or Tailnet, or be left blank to configure an OpenAI-compatible API via the UI.