A Django example project for authenticating many users to many AI endpoints. Complete with UI. Built with: Django REST Framework, DaisyUI, Tailwind.css, Alpine.js, and Opalstack. All the fixin's to bootstrap your next AI startup.
output.mp4
- Paywall Ollama.ai and other AI workloads: Only authenticated owners may access hardware. Sell the llama.
- Template Engine: Manage many UI templates and hardware nodes. Skin the llama.
- Secure SSH Tunneling for AI Workloads: SSH tunneling for secure, efficient access to resources. Secure the llama.
- Integration with Traditional Web Hosting: Seamlessly integrates with Opalstack. Syndicate the llama.
- Full-Scale Support for AI Development: Support for AI Ranch participants. Support the llama.
- Signup for an Opalstack account. (14 day free trial)
- Install AI Ranch as a Django app.
- Issue an API key.
- Manage home lab routing objects with AI Ranch.
- Install a 'Django' app using the Opalstack Dashboard.
- Clone the repo
- Setup the virtualenv, pip install requirements
- modify the start/stop scripts to use the correct paths
- Set the following env vars in the start script
export OPALSTACK_API_KEY='APITOKEN123'
export NODE_BASE_DOMAIN_NAME='example.com'