Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mfenniak
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
mfenniak
6d ago
Forgejo's security team received disclosure of this issue on September 4th. (source: I am a member of that team)
2.
▲
by
mfenniak
1mo ago
A basic API to access Actions logs was added in Forgejo v16. `/api/v1/repos/{owner}/{repo}/actions/jobs/{job_id}/logs`
3.
▲
by
mfenniak
3mo ago
You may be violating Codeberg's rules. They are not a service for developmental of closed-source software. https://docs.codeberg.org/getting-started/faq/#how-about-pri...
4.
▲
by
mfenniak
3mo ago
Forgejo is lightweight relative to some other options, but it is not resilient to scraping. Scrapers can access, commit-by-commit, each individual file, each file's "git blame", and each commit's repository archive... a
5.
▲
by
mfenniak
3mo ago
That's not an API tool. It performs direct database access for administrative functions on the Forgejo server. But there is a different tool that is an API accessing CLI: https://codeberg.org/forgejo-contrib/forge
6.
▲
by
mfenniak
4mo ago
The other way around; Forgejo is a fork of Gitea.
7.
▲
by
mfenniak
5mo ago
Forgejo 15 was just released last week with repo-specific access tokens. More to come in the future.
8.
▲
by
mfenniak
6mo ago
It is kinda incorrect and kinda correct. Codeberg allows you to create private repositories. However, their rules are clear that the intent of private repositories must be in support of Free software projects: https://docs.code
9.
▲
by
mfenniak
6mo ago
Forgejo is committed to using exclusively Free Software for it's own project development. Windows and Mac versions of the Forgejo Runner are built in the project's CI system as a minimal check to ensure platform compatibility, bu
10.
▲
by
mfenniak
6mo ago
As a developer working on Forgejo -- glad you like it!
11.
▲
by
mfenniak
7mo ago
It probably depends on your scale, but I'd suggest self-hosting a Forgejo instance, if it's within your domain expertise to run a service like that. It's not hard to operate, it will be blazing fast, it provides most of the
12.
▲
by
mfenniak
9mo ago
On the plus side, Forgejo Action's implementation is still actively improving, where it seems that for GitHub if it's not AI, it's not being touched. However, as noted in the article, Forgejo's implementation currently h
13.
▲
by
mfenniak
10mo ago
> * Strange error: "Error: Open(/home/runner/.cache/actcache/bolt.db): timeout" This will occur if you have a `forgejo-runner daemon` running while you try to use `exec` -- both are trying to open the c
14.
▲
by
mfenniak
10mo ago
Although it's not a writeup, most of the problems can be traced through this "moving-to-forgejo" meta-issue: https://codeberg.org/forgejo-contrib/moving-to-forgejo/issue...
15.
▲
by
mfenniak
11mo ago
The Forgejo project has been gently trying to redirect new contributors into fixing bugs before trying to jump into the project to implement big features ( https://codeberg.org/forgejo/discussions/issues/337 ).
16.
▲
by
mfenniak
11mo ago
If you're running a public Forgejo instance and upgrading to v13, please take note of the post-release recommendation to run the `avatar-strip-exif` command to enhance user privacy. https://forgejo.org/2025-10-release-v
17.
▲
by
mfenniak
11mo ago
If you're running a Forgejo instance and upgrading to v13 today (or soon), note the post-release recommendation to run the `avatar-strip-exif` command to enhance user privacy. https://forgejo.org/2025-10-release-v13-0&#
18.
▲
by
mfenniak
1y ago
People having trouble getting this configured is a common issue for self-hosting Forgejo Runner. As a Forgejo contributor, I'm currently polishing up new documentation to try to support people with configuring this; here's the dr
19.
▲
by
mfenniak
1y ago
I don't think jujutsu woild help with this use case -- jujutsu will not save everything because it is not running constantly on your repo. It snapshots the working tree only when you run a `jj` command. Ineffective if an agent is doing
20.
▲
by
mfenniak
1y ago
Not really. If a program is built with strong software architecture, then a lot of it will fit that definition. As an analogy, electricity in your home is delivered by electrical outlets that are standardized -- you can have high confidenc
21.
▲
Testtrim: A testing tool that couldn't test itself (until now)
(mathieu.fenniak.net)
10 points
by
mfenniak
2y ago
|
0 comments
22.
▲
Testrim: Intelligent Test Impact Analysis for Rust, Go is almost self-hosting
(mathieu.fenniak.net)
2 points
by
mfenniak
2y ago
|
0 comments
23.
▲
by
mfenniak
2y ago
"was previously known as gitea" is slightly confusing wording since it makes it sound like the project was renamed, which isn't the case. Gitea is still an active project known as Gitea. Forgejo is a fork of Gitea.
24.
▲
by
mfenniak
2y ago
Great idea, more capacity for LLMs! /s
25.
▲
by
mfenniak
2y ago
There are two approaches to using compose w/ podman: Replace docker-compose with podman-compose -- somewhat limited capabilities, but works in a lot of cases. Use docker-compose against podman w/ podman's system service, whic
26.
▲
by
mfenniak
2y ago
I believe this is reference to Go's approach, where code can be written in a linear straightforward fashion with normal function calls, but, if they are syscalls then they become async automatically. I don't think it's approp
27.
▲
by
mfenniak
2y ago
DoH uses HTTPS; it solves redirects because you can use a trusted server, and not have the request intercepted and the response spoofed.
28.
▲
by
mfenniak
2y ago
Since Excel 2010 that limit is 1,048,576.
29.
▲
by
mfenniak
3y ago
Be aware that AWS Config is not free. https://aws.amazon.com/config/pricing/
30.
▲
by
mfenniak
3y ago
I like that idea quite a bit. I wonder if there's an algorithm that doesn't get completely screwed up by circles... since it is subjective, A > B > C > A is a valid input and shouldn't cause a complete algorithmic f
More ›