-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cache for repo configs #111
Comments
We need to minimize the use of KV and rely more on the GitHub API because we have tighter limits on the Cloudflare side. |
@UbiquityOS Explain how to install and run the kernel, and install text-conversation-rewards plugin |
Sure! Here's a step-by-step guide to installing and running the UbiquityOS kernel, as well as installing the 1. Clone the UbiquityOS Kernel RepositoryBegin by cloning the UbiquityOS kernel repository to your local machine: git clone https://github.com/ubiquity-os/ubiquity-os-kernel.git
cd ubiquity-os-kernel 2. Install DependenciesEnsure you have Bun installed, as it's required for managing dependencies and running the project. bun install 3. Create and Configure a GitHub App
4. Set Up Cloudflare Account and KV Namespace
5. Manage Environment SecretsAdd the necessary environment variables and secrets required by the kernel:
6. Deploy the Kernel to Cloudflare WorkersDeploy your kernel using the following command: bun run deploy-dev This command will build and deploy your kernel to the Cloudflare Workers environment. 7. Install the
|
It's kinda annoying that the kernel must fetch from both config locations on every request and more often than not only one is needed.
Cons:
Solution:
Do you think this would be a good thing to implement @whilefoo?
The text was updated successfully, but these errors were encountered: