Patrick Schratz
pat-dev.bsky.social
Patrick Schratz
@pat-dev.bsky.social
devops, data science.
ansible, golang, R

#automateallthethings

Personal: https://pat-s.me
Business: https://devxy.io
The #codefloe #postgres database now runs on three (NVME) bare-metal servers, making the platform performance even better.

The docs now also provide more details about the hardware in use: docs.codefloe.com/infrastructu...

#forgejo #GiveUpGitHub
August 18, 2025 at 10:15 AM
#codefloe now shows a widget for instance-wide changelog posts and other global announcements.

Feel free to provide feedback in the forum (forum.codefloe.com/t/2025-08-13...) on this approach broadcasting changes to the platform!

#giveupgithub #forgejo
August 13, 2025 at 11:08 AM
#CodeFloe, a public #Forgejo-based #Github alternative, now has support for file icon sets (with 'devicon' being the default set).

The icon set can be switched on a per-user basis.

Showcase: codefloe.com/codefloe/for...
forgejo-codefloe
Forgejo-mirror with tweaks for CodeFloe
codefloe.com
August 11, 2025 at 5:13 PM
#cve #security

I need advice in how to act in the following case:

A medium-big software vendor using #golang claims that the reported CVEs by #trivy and MS defender on their statically linked binaries are false-positives.
Only #snyk would give a "correct" result.
August 11, 2025 at 7:25 AM
PSI: I stepped down as a #gitea helm chart maintainer: gitea.com/gitea/helm-g...
August 4, 2025 at 7:13 PM
Deployed #harbor container registry lately.
While it has a lot of features and it is great to have a self-hostable alternative to the big SaaS options, the lack of love for details, especially in the UI, is somewhat insane.
August 4, 2025 at 7:34 AM
Fellow coders, friends, #foss enthusiasts:

Are you in search of a #github alternative? Do you like #forgejo?

Then say hello to CodeFloe 👋️

👉️ codefloe.com
👉️ Docs: docs.codefloe.com

Read more about the motivation to create #codefloe here: pat-s.me/codefloe-lau...
CodeFloe - A code hosting platform for the modern age
A modern alternative to GitHub, GitLab, Bitbucket and others. Built on top of free and open-source software, CodeFloe provides a transparent and GDPR-compliant platform for developers to collaborate a...
codefloe.com
July 25, 2025 at 3:58 PM
Testers wanted: rpkgs.com now supports OS & arch agnostic repo definitions for #rstats package binaries:

rpkgs.com

options(repos = "cran.rpkgs.com")

(Also, support for Alpine 3.22 finally landed!)
June 30, 2025 at 9:04 AM
Version 3.7.0 of #crowci is released!

> Crow CI is a Continuous Integration & Continuous Delivery (CI/CD)1 application. It is designed to be lightweight, simple to use and fast.

crowci.dev

#foss #cicd #codeberg
Crow CI
Crow CI is a Continuous Integration & Continuous Delivery (CI/CD) application. It is designed to be lightweight, simple to use and fast.
www.crowci.dev
June 15, 2025 at 2:14 PM
#rstats and everyone interested in the R package binary project I recently talked about:

Let's have a community call where I'll provide project information and we can discuss the path forward and how to best incorporate community participation.

RSVP: app.rallly.co/invite/sl7uC...
app.rallly.co
May 23, 2025 at 4:24 PM
Great news: docs.r-package-binaries.devxy.io/index.html got funded by the R Consortium!

I want to make the binaries available under a new domain. Any suggestions, #rstats?
What would be your dream URL to download R pkg binaries from?

If you're interested in contributing, reach out!
CRAN R Package Binaries
docs.r-package-binaries.devxy.io
May 21, 2025 at 2:08 PM
Reposted by Patrick Schratz
In case you're interested in running a bleeding edge #reverseproxy with an optimized #SSL library: read our blog post on "Compiling HAProxy with WolfSSL":

www.devxy.io/blog/haproxy...

#haproxy #wolfssl #openssl
Where DevOps and Data Science meet 🤝️
A guide to compiling HAProxy with WolfSSL for enhanced performance and HTTP/3 support, including detailed build instructions.
www.devxy.io
May 16, 2025 at 7:53 PM
If you ever struggled with versioning in #mkdocs when not using GitHub, this new blog post of mine might help: pat-s.me/mkdocs-mike/
Versioning with mkdocs when not using GitHubLink to this sectionLink to this section
Personal website and blogging space
pat-s.me
April 9, 2025 at 5:57 PM
v3.4.0 of Crow CI, a self-hostable #CICD engine written in #golang, has been released yesterday.

codeberg.org/crowci/crow/...

www.crowci.dev

(Yes, the social preview card can be improved 😉️)
Crow CI
None
www.crowci.dev
March 31, 2025 at 4:12 PM
Trying for weeks to find a name for a new project incl. a com domain.

Almost impossible these days, many domains are parked without being used. Likely in the hope to be sold to some that start with a large budget 🫠

ICANN should enforce the use within time X or drop the ownership again, IMO.
March 27, 2025 at 7:31 AM
Reposted by Patrick Schratz
Just submitted a proposal for the next RConsortium grant cycle: pat-s.github.io/ics-proposal...

Would be super cool to see/get "official" support for this project which aims to provide a full suite of #rstats package binaries for Linux in a transparent and open way!

www.devxy.io/blog/cran-r-...
R package binaries for Linux - Community Edition
pat-s.github.io
March 21, 2025 at 2:37 PM
#zed editor (finally) added a visual #git integration.

Slick and well done.

It might be time to fully switch from #vscode and save a lot of battery (even though Zed sometimes also goes crazy there).
March 12, 2025 at 11:51 PM
TIL: one can define dedicated connections for read and write operations for DBs. This allows distributing read-only queries among all replicas.

Prob. late to the game but a game changer for traffic handling in (my) apps.

#postgres #db #golang
March 12, 2025 at 11:44 PM
I've released the first version of Crow CI (crowci.dev) yesterday (hosted on Codeberg (codeberg.org/crowci/crow).

Crow is a fork of Woodpecker CI, which itself is a fork of Drone CI.

#foss #cicd #codeberg #golang

🧵️
Crow CI
None
crowci.dev
February 20, 2025 at 8:24 AM
Let's hope that this one lasts longer than Twitter 👋
February 18, 2025 at 9:20 AM