Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ajayvk
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
ajayvk
10d ago
I have been building https://github.com/openrundev/openrun which makes auth (OIDC/SAML) with RBAC easy for self-hosted apps.
2.
▲
by
ajayvk
11d ago
Great. The multi-player mode is also fun, that is what I play the most. You can create a challenge and send the link to friends or family. They can join and it keeps track of the leaderboard. Every player gets the same sequence of words. I
3.
▲
Show HN: Cowbull – Wordle-like game where you only get match counts
(cowbull.co)
4 points
by
ajayvk
11d ago
|
2 comments
4.
▲
by
ajayvk
17d ago
That comment was about what happens during an app deployment, to avoid multiple pods on Kubernetes from writing to the same volume. Multiple apps on one OpenRun have no issues, the replication will be identify them as different. If by mista
5.
▲
by
ajayvk
17d ago
Not a company :-) OpenRun has been a passion project I have been building for last three years, trying to make declarative deployments easier
6.
▲
by
ajayvk
17d ago
On Kubernetes, for apps using SQLite, maxReplicas is set to 1 and OpenRun uses the Recreate update strategy. This ensures at most one pod is active (requests are queued until the new pod is healthy). There should never be more than one pod
7.
▲
by
ajayvk
17d ago
Without persistent volumes, every deployment of the app may require the SQLite data to be restored from S3, which can take time if database size is large. With PVC, regular app deployments use existing database, only a disaster recovery sce
8.
▲
by
ajayvk
17d ago
Built-in Litestream replication and automatic restore is a new feature I added in OpenRun (a self-hosted deployment platform for web apps). Apps can use SQLite with zero code changes while OpenRun handles backup/recovery. This works on
9.
▲
Running SQLite Apps on Docker and Kubernetes with Litestream
(openrun.dev)
30 points
by
ajayvk
17d ago
|
14 comments
10.
▲
by
ajayvk
18d ago
Yes, OpenRun can deploy any containerized application and act like a proxy for the upstream application, no Starlark or any transformation in OpenRun. If the upstream container is serving JSON APIs, OpenRun can also be used to implement a
11.
▲
by
ajayvk
19d ago
Go backend with Starlark for dynamic behavior is a great combination. I have been building https://github.com/openrundev/openrun with that approach, mainly for teams to deploy internal tools. It can be used to deploy a
12.
▲
Automatic Litestream Replication for any SQLite app
(openrun.dev)
2 points
by
ajayvk
21d ago
|
1 comments
13.
▲
by
ajayvk
21d ago
I’ve been working on making SQLite a first-class production option in OpenRun. OpenRun is a self-hosted deployment platform for web apps and internal tools which I have been building as a side project for last three years. Built-in Litestre
14.
▲
by
ajayvk
1mo ago
Custom agents can be added if it supports ACP, the console UI has the config options for that. I have tested with GitHub and GitLab. OpenRun uses the go-git library, so BitBucket should work, not tried it yet. FastHTML is great for internal
15.
▲
by
ajayvk
1mo ago
The agent based app builder is pretty new, still improving it. It runs with Agent Client Protocol (ACP), with integrations for Claude Code, Codex CLI, OpenCode and Pi.
16.
▲
by
ajayvk
1mo ago
OpenRun runs on a single machine, with either Docker or Podman. All apps runs on that one machine. Idle apps are scaled down to zero, so resource usage is low even when hundreds of apps are installed. For scaling up, OpenRun can be deployed
17.
▲
by
ajayvk
1mo ago
There is too much friction in deploying internal tools. I have been building https://github.com/openrundev/openrun to solve that. Full GitOps (create/update your app through GitOps, not just updating app source co
18.
▲
by
ajayvk
3mo ago
Targeting a specific use case (internal tools) should hopefully help avoid feature creep. Also, the goal is that an OpenRun config should work on a single-node with Docker and with Kubernetes. That limits the types of features which can be
19.
▲
by
ajayvk
3mo ago
I don't think you can provide all the features of Kubernetes while reducing the complexity. What is possible is to support a subset of the features of Kubernetes while making it easy to use. https://github.com/openrunde
20.
▲
by
ajayvk
3mo ago
Been working on making it much easier for application deployments to get access to a isolated database/schema. The usual pattern currently is to assume that each app creates a new database, which ignores the backups, monitoring etc req
21.
▲
by
ajayvk
3mo ago
Service binding is a feature that only large systems like Cloud Foundry support till now. Even Kubernetes does not have a functional implementation, the Red Hat operator is deprecated. It is a very useful feature, it allows you to configure
22.
▲
Service Binding – Easy database access for apps
(openrun.dev)
2 points
by
ajayvk
3mo ago
|
1 comments
23.
▲
by
ajayvk
3mo ago
Service binding is a feature that only large systems like Cloud Foundry support till now. Even Kubernetes does not have a functional implementation, the Red Hat operator is deprecated. It is a very useful feature, it allows you to configure
24.
▲
Service Bindings for Postgres: Per-App Roles and Grants
(openrun.dev)
3 points
by
ajayvk
3mo ago
|
1 comments
25.
▲
Blocking Copy Fail (CVE-2026-31431) in Kubernetes with Tetragon
(isala.me)
1 points
by
ajayvk
5mo ago
|
0 comments
26.
▲
by
ajayvk
5mo ago
Kubernetes offers powerful low-level primitives that can support virtually any deployment architecture. However, working with these primitives directly requires significant YAML wrangling. It makes sense to build specialized solutions on to
27.
▲
by
ajayvk
5mo ago
Makes no sense if you look at the start menu as an interface to the operating system. Makes perfect sense if you look at it as one more place to show ads
28.
▲
GitHub's Fake Star Economy
(awesomeagents.ai)
4 points
by
ajayvk
5mo ago
|
3 comments
29.
▲
by
ajayvk
6mo ago
Have been building a project https://github.com/openrundev/openrun/ which aims to make it easy for teams to easily deploy internal tools/webapps. While creating new apps has gotten easier, securely deploying
30.
▲
by
ajayvk
6mo ago
Cloud Run makes lots of sense when running lots of small apps, apps scale to zero automatically. I have been building https://github.com/openrundev/openrun which provides similar scale down to zero functionality, on a
More ›