Patrick Schratz's Avatar

Patrick Schratz

@pat-dev

DevOps, Sysadmin, Data Science. Ansible, Golang, Rust, R #automateallthethings Personal: https://pat-s.me Business: https://devxy.io

25
Followers
12
Following
52
Posts
10.12.2024
Joined
Posts Following

Latest posts by Patrick Schratz @pat-dev

v5.5.0 - crowci/crow ### Features - link sidebar version to Crow project page (#800) (3e7ad7e) - add Docker stale container/network/volume cleanup (#798) (fa0e638) - add Jsonnet support for pipeline configurations (#783) (d27259c) - add S3-compatible object storage backend for pipeline logs (#795) (7ebc1bc) - add 'a...

On the UI side, individual workflows can now be rerun independently, matrix variants are grouped and filterable, and the interface got a visual refresh with smoother animations and keyboard shortcuts.

Full changelog: codefloe.com/crowci/crow/...

#crowci #foss #cicd #selfhosted

07.03.2026 15:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
v5.5.0 - crowci/crow ### Features - link sidebar version to Crow project page (#800) (3e7ad7e) - add Docker stale container/network/volume cleanup (#798) (fa0e638) - add Jsonnet support for pipeline configurations (#783) (d27259c) - add S3-compatible object storage backend for pipeline logs (#795) (7ebc1bc) - add 'a...

Crow CI v5.5.0 is out

Pipelines can now be written in Jsonnet alongside YAML, and logs can be stored on any S3-compatible backend.

The admin panel gained automatic Docker cleanup for orphaned containers and networks, and trusted PRs can be permanently approved to skip the gate.

(1/2)

07.03.2026 15:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Introduction Crow CI - A lightweight, fast and extensible CI/CD application

Heads-up: crowci.dev (the whole organization) has been moved off from #codeberg to #codefloe -> codefloe.com/crowci/crow

#cicd #golang #selfhost

13.02.2026 14:49 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
crow Fast, minimal, and resource-efficient CI/CD. A streamlined pipeline engine for Git forges with a focus on low overhead and ease of deployment.

If you find some bugs or just wanna say thanks, please do so at codeberg.org/crowci/crow.

NB: Crow will soon move to codefloe.com

#codeberg #codefloe

30.12.2025 13:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

- Global cron/secrets/registry views
- Autoscaler UI integration
- New metrics panel with both table and charts view
- Support for multiple UI themes
- Auto-follow steps within a workflow as they proceed
- Conditions within "Deployment" runs (environment, task) actually take effect now

30.12.2025 13:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

The new version includes many bugfixes and QOL improvements, which you might have come across in older versions (or in Woodpecker):

- Restarting failed pipelines resources metadata, so you can fix your secret conditions and actually rerun a workflow
- Bulk-delete for cron, secrets, registries

30.12.2025 13:56 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Post image

Just released v5 of #crowci - a hard-fork of #woodpecker

Many hours of work went into this new release, which looks and (almost) feels like an entirely new application!

Besides a fully refactored UI, docs were migrated to #astro #starlight (crowci.dev).

30.12.2025 13:56 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
The R Community

Alpine 3.23 #rstats binaries are now available at rpkgs.com.

Subsequently, 3.21 entered EOL. Binaries will continue to be built until 3.24 has been released.

26.12.2025 10:00 ๐Ÿ‘ 2 ๐Ÿ” 2 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Embedded / Support sliding sync /syncv3 ยท Issue #3236 ยท element-hq/dendrite This issue was originally created by @genofire at matrix-org/dendrite#3236. Description: We are able to configure "well-know" yet, since #3039 . But it would be nice, that dendrite support sliding ...

#matrix folks running #dendrite : If you want to enable sliding sync (MSC4186) in your instance (which enables you to use Element X), have a look at this issue and the linked PR:

github.com/element-hq/d...

Feedback and general contributions are welcome/needed to keep Dendrite alive!

24.12.2025 15:27 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I was also surprised, also because the previous stack (proj, gdal etc.) worked in harmony and I couldn't find any valid reason for that bump to be necessary.

Fwiw: ~ 1.5 years ago, the same happened with libgit which then required a rebuild of all packages linking to it.

02.12.2025 13:51 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
Preview
The R Community

rpkgs.com binaries have been already rebuilt to link against the new syslib versions.

install.packages("terra", repos = "cran.rpkgs.com/amd64/rhel9/latest")

rpkgs.com

25.11.2025 10:31 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

PSA: #rstats Posit PM binaries for spatial packages (sf, terra, etc.) on RHEL9/Rocky9/Alma9 are broken right now after a major bump from Proj8 to Proj9 in the Appstream repo lately.

(1/2)

25.11.2025 10:31 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Preview
2025-11-03: Various Forgejo Actions improvements; Update to Crow v4.4.0; IPV6 support Forgejo Actions configuration has seen lots of improvements over the last days. Docker workflows are now supported through a dedicated docker-in-docker (DIND) instance processing all workflows. See...

Various Forgejo Actions improvements; Update to Crow v4.4.0; IPV6 support

More details at forum.codefloe.com/t/2025-11-03...

#codefloe #forgejo #GiveUpGitHub

03.11.2025 11:35 ๐Ÿ‘ 0 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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

18.08.2025 10:15 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Screenshot of changelog widget

Screenshot of changelog widget

#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

13.08.2025 11:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
GDPR-compliant European static site hosting - statichost.eu Modern static site hosting with European servers and absolutely no personal data collection! Just add your git repository, and we'll take care of the rest.

If you want a closer "pages" like feeling have a look at statichost.eu - can be easily coupled with webhook triggers in git repos.

13.08.2025 05:44 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
forgejo-codefloe Forgejo-mirror with tweaks for CodeFloe

#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...

11.08.2025 17:13 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Meanwhile got some advice which includes

go version -m

and

govulncheck -mode=binary -show verbose <binary>

that perfectly verify and do what I was searching for.

Confirmed the findings of Trivy & MS Defender

11.08.2025 13:00 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Are trivy and MS Defender known for false-positives in such cases?

I am in a weird spot where multiple scanners flag (multiple) binaries, the company says "nothing there, error on your (scanner) side" and I need to report to the sec team with 2:1 scanners in favor of the vuln being present.

11.08.2025 07:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

They are not willing to share their go.mod file to verify they are not using package version XY in them.

I am somewhat skeptical about this argument. What are my best chances to find a verifiable proof to this (other than attempting to exploit the vuln?)

11.08.2025 07:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

#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.

11.08.2025 07:25 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

PSI: I stepped down as a #gitea helm chart maintainer: gitea.com/gitea/helm-g...

04.08.2025 19:13 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

On top, there is no #arm64 image variant in 2025, and the related discussions around that (6+ years) have quite some popcorn potential.
Especially with the fact that the project is built with #golang and building multi-arch images there is super easy.

04.08.2025 07:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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.

04.08.2025 07:34 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0
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...

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...

25.07.2025 15:58 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

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!)

30.06.2025 09:04 ๐Ÿ‘ 1 ๐Ÿ” 4 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Highlights โœจ๏ธ:

- Non-admin users can now see all instance agents in a fully redesigned agent list view
- Docs now contain a feature comparison list to #woodpeckerci (www.crowci.dev/3.7/index.ht...)
- Scrolling to selected pipelines steps now works for shared links
- Support for dynamic page titles

15.06.2025 14:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Preview
Crow CI Crow CI is a Continuous Integration & Continuous Delivery (CI/CD) application. It is designed to be lightweight, simple to use and fast.

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

15.06.2025 14:14 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Sure, everyone is welcome

28.05.2025 00:18 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

#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...

23.05.2025 16:24 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0