Table of Contents
OpenClaw Oracle Starter is a deployment kit for bringing up a personal AI stack on a fresh Oracle Cloud Ubuntu server with practical defaults already wired in.
The project focuses on getting a real stack online quickly: Open WebUI, OpenClaw Gateway, Telegram support, browser fallback, HTTPS, and environment-backed secrets.
What the starter sets up
- Open WebUI at
/ - OpenClaw Gateway at
/gateway - Telegram bot support
- Kilo Free as the default model
- Brave-powered web search
- Chromium browser fallback for tougher websites
- Nginx and Let’s Encrypt HTTPS
Why this project exists
Many self-hosted AI demos look good in screenshots but leave too much unfinished for real use. This starter aims at the practical middle ground: one script, a public HTTPS setup, and enough tooling to run an actual personal assistant stack.
Quick start
The repository is public here:
https://github.com/SilentJMA/openclaw-oracle-starter
git clone [email protected]:SilentJMA/openclaw-oracle-starter.git
cd openclaw-oracle-starter
cp .env.example .env
sudo bash -c 'set -a; source .env; ./install.sh'
Required configuration
DOMAINEMAILKILO_API_KEY
Optional variables include Telegram, Brave, Firecrawl, gateway auth, and Open WebUI secrets.
What makes it practical
- Dedicated runtime user for the OpenClaw services
- Systemd services for the gateway and browser sidecar
- Dockerized Open WebUI and Ollama
- Nginx routing and certificate automation
- Workspace defaults tuned for better assistant output formatting
Who this is for
- Solo builders who want a personal AI server quickly
- Developers exploring self-hosted assistant stacks on Oracle Cloud
- Teams who want a base setup they can extend with their own skills and automations
Related resources
FAQ
Is this only for Oracle Cloud?
The starter is designed for Oracle Cloud Ubuntu, but many parts can be adapted to other providers.
Is it production-ready?
It gives you a solid practical baseline, but you should still harden secrets, ingress rules, and monitoring for your own environment.
Can I extend it?
Yes. The stack is intentionally structured so you can add more skills, prompts, channels, and automation on top.


