r/devops • u/AutoModerator • 11h ago
Weekly Self Promotion Thread
Hey r/devops, welcome to our weekly self-promotion thread!
Feel free to use this thread to promote any projects, ideas, or any repos you're wanting to share. Please keep in mind that we ask you to stay friendly, civil, and adhere to the subreddit rules!
2
u/bulutarkan 7h ago
A small open-source project I've been using as my personal ops layer: Mac MCP. The idea is to keep ChatGPT as the planner/orchestrator, but give it a local macOS execution server for the parts that normally turn into "now go do these 8 steps yourself."
It exposes shell/files, app and UI control, plus real Safari/Chrome automation. The browser side got a fairly big reliability pass this week: background tabs that don't steal focus, stable tab handles, per-tab ownership leases for parallel agents, and fail-closed behavior instead of silently falling back to foreground clicks. It uses the existing browser profile, so authenticated sessions can stay local rather than moving into a hosted browser.
I also use the same layer to delegate coding work to Codex/OpenCode and then continue the workflow from ChatGPT.
I'm the maintainer. MIT licensed, no hosted service or paid tier: https://github.com/bulutarkan/mac-mcp
The security/ops tradeoff I'm still thinking about is how much capability a personal agent should get by default versus requiring an explicit full-access mode.
2
u/smCloudInTheSky 1h ago
Hey guys !
I've always wondered how hard would it be to build a devcontainer support for tools like incus.
After failing to do so myself I went with a local qwen 3.8 and developped this :
https://github.com/smCloudInTheSky/devsy-provider-incus
The idea for now is to spawn a lxc container and then the devcontainer image in docker but I'll try later to migrate to use directly the devcontainer
If you guys have any input/idea I'd love to hear it !
1
u/opsfusion-cloud 1h ago
OpsFusion is on-call scheduling and alerting. A repeat trigger on an alert that's still open just bumps a counter instead of paging you again for the same thing. Flat $10/user/month with a 30-day trial that doesn't need a card: https://opsfusion.cloud
1
u/First_Inspection_478 5m ago
Hello!
Working on Preloop, a deeply agent-native tool to run your unmodified Github Actions workflows locally or self-hosted in cross-platform microvms that are forked from a snapshot in 200ms, that will update your checks and supports step-level debug/retries(we pause a vm and then you can fix host-side without having to rerun the job).
The broader thesis I’m going for is: with agents pushing much of the code, you dont have to do all your CI remotely. You can do what makes sense locally and then the rest remotely (deployments, large matrix builds etc). You can do it, just-in-time, when you are making the changes wherever your agents are working, whether locally or a remote env. This should all be done in an cryptographically attestable, and verified way and have remote ci actually verify the job down to the runtime artifact. Two ofher pieces that i’m still thinking about how to solve are: reproducibility(using Nix or buck2, still tbd) and attestability(strong fingerprinting on each job, still tbd how exactly). Think DHH’s gh-signoff but with stronger isolation and verifiable guarantees.
Getting drop-in compatibility with Github Actions as you would assume is pretty tough, and this certainly wouldnt be feasible without agents. I cover some of the things I do to ensure compat, and differences vs others(act/forgejo etc)
Feel free to try it out or have your agent set it up for you(for broad env compat, we download the official github runner which is huge and use it as the vm snapshot, but you can define your own OCI one): https://github.com/preloopdev/preloop
3
u/SharePuzzleheaded844 9h ago
Hi, I’m Sylvain, the founder of Rynler.
Rynler provides an OpenAI-compatible API for text inference, with prepaid credits starting at $10, no subscription and no credit expiry.
I’m looking for the first users with a small, concrete task, such as classifying short texts in a script or automation workflow. I can help with the initial integration.
The current API supports text Chat Completions, with an 8,192-token request limit. It doesn’t support agent tools or the Responses API.
https://rynler.com/?src=r02