diff --git a/README.md b/README.md index d5f79e7..a64e9c7 100644 --- a/README.md +++ b/README.md @@ -13,10 +13,7 @@ A curated list of delightful [Forgejo](https://forgejo.org/)-related projects an - [Tutorials](#tutorials) - [Public instances](#public-instances) - [Packaging](#packaging) -- [Forgejo Actions](#forgejo-actions) - - [Actions runners](#actions-runners) - - [Actions runner deployment tools](#actions-runner-deployment-tools) - - [Actions](#actions) +- [Forgejo Actions runners](#forgejo-actions-runners) - [Clients](#clients) - [Mobile](#mobile) - [Command-line](#command-line) @@ -26,7 +23,7 @@ A curated list of delightful [Forgejo](https://forgejo.org/)-related projects an - [Bots](#bots) - [Scripts](#scripts) - [Package deployment](#package-deployment) - - [API client libraries](#api-client-libraries) + - [API clients](#api-clients) - [References](#references) - [Maintainers](#maintainers) - [Contributors](#contributors) @@ -70,6 +67,7 @@ Forgejo instances with open registration. - [Disroot](https://disroot.org/en/services/git) - a platform providing online services based on principles of freedom, privacy, federation and decentralization. Also provides many other free hosted services. - [pub.solar](https://git.pub.solar) - Register/Login via [pub.solar ID](https://auth.pub.solar), run by a German tech collective with the goal to enable more people to use free software, have secure digital communications, and to take control over their private data. - [KaKi's git](https://git.kaki87.net) - free and open, run by a French web developer. +- [dpaste git](https://git.dpaste.org) - free and open, run by a coffee lover. ## Packaging @@ -111,20 +109,11 @@ Also see [forgejo package versions on Repology](https://repology.org/project/for - [Cloudron package](https://codeberg.org/bart/forgejo-app) - Install Forgejo on a Cloudron server -## Forgejo Actions -Learn about Forgejo actions in the [![][forgejo] Actions admin guide](https://forgejo.org/docs/latest/admin/actions/) and [![][forgejo] Actions user guide](https://forgejo.org/docs/latest/user/actions/). - -### Actions runners -- [![][forgejo] Forgejo runner](https://code.forgejo.org/forgejo/runner) - supports LXC & Docker & shell with binaries for GNU/Linux (amd64, arm64) -- [act runner](https://gitea.com/gitea/act_runner) - supports Docker & shell with binaries for GNU/Linux (amd64, arm64, arm[567]), FreeBSD, Windows, MacOS - -### Actions runner deployment tools +## Forgejo actions runners +- [![][forgejo] Forgejo runner](https://code.forgejo.org/forgejo/runner) supports LXC & Docker & shell with binaries for GNU/Linux (amd64, arm64) +- [act runner](https://gitea.com/gitea/act_runner) supports Docker & shell with binaries for GNU/Linux (amd64, arm64, arm[567]), FreeBSD, Windows, MacOS - [forgejo-hetzner-runner](https://codeberg.org/pierreprinetti/forgejo-hetzner-runner) - Deploy Forgejo Actions runners on Hetzner infrastructure -- [helm-chart](https://codeberg.org/wrenix/helm-charts/src/branch/main/forgejo-runner) - Deploy a Forgejo Actions runner on the specified Forgejo instance - -### Actions -- [trust-self-signed-cert](https://code.forgejo.org/Seltsamsel/trust-self-signed-cert) - Trust a self-signed SSL certificate for future operations (e.g. checkout action). - +- [helm-chart](https://codeberg.org/wrenix/helm-charts/src/branch/main/forgejo-runner) - Deploy a Forgejo on the specified instance (default: codeberg.org), name and token (generated `.runner` config file keeps in a Kubernetes Secret). ## Clients @@ -149,7 +138,6 @@ Learn about Forgejo actions in the [![][forgejo] Actions admin guide](https://fo ### Bots - [gitcat](https://git.mastodont.cat/spla/gitcat) - Python script that allows sign-up to a Forgejo instance to all local users of a Mastodon server. (`Python - GPLv3`) - [Renovate](https://docs.renovatebot.com/modules/platform/gitea/#gitea-and-forgejo) - Dependency update tool (similar to dependabot) with Forgejo support. (`TypeScript - AGPLv3`) -- [Codeijika](https://codeberg.org/kita/codeijika) - A Discord bot that retrieves various information from a Forgejo instance like Codeberg. (`Python - AGPLv3`) ### Scripts - [github2gitea/github2forgejo](https://github.com/maxkratz/github2gitea-mirror) - Bash script that creates mirrors for various GitHub resources like orgs, users and starred repos (incl. private repos). (`Bash - AGPLv3`) @@ -158,10 +146,9 @@ Learn about Forgejo actions in the [![][forgejo] Actions admin guide](https://fo ### Package deployment - [lein-forgejo-wagon](https://codeberg.org/rome-user/lein-forgejo-wagon) - Leiningen plugin for deployment and downloading of JARs in Maven repositories hosted on Forgejo packages. -### API client libraries +### API clients - [Cyborus/forgejo-api](https://codeberg.org/Cyborus/forgejo-api) - Rust crate to interact with the Forgejo API (`Rust - Apache or MIT`) -- [harabat/pyforgejo](https://codeberg.org/harabat/pyforgejo) - Python client library to interact with the Forgejo API (`Python - MIT`) -- [mvdkleijn/forgejo-sdk](https://codeberg.org/mvdkleijn/forgejo-sdk) - Go client library to interact with the Forgejo API (fork of [gitea/go-sdk](https://gitea.com/gitea/go-sdk)) (`Go - MIT`) +- [harabat/pyforgejo](https://codeberg.org/harabat/pyforgejo) - A client library for accessing the Forgejo API (`Python - MIT`) ## References Noteworthy news, articles and information about Forgejo. @@ -181,6 +168,7 @@ an [Issue](https://codeberg.org/forgejo-contrib/delightful-forgejo/issues) in ou - [`@caesar`](https://codeberg.org/caesar) - [`@crystal`](https://codeberg.org/crystal) +- [`@Ryuno-Ki`](https://codeberg.org/Ryuno-Ki) ## Contributors diff --git a/delightful-contributors.md b/delightful-contributors.md index 8321586..5ce9e61 100644 --- a/delightful-contributors.md +++ b/delightful-contributors.md @@ -18,5 +18,4 @@ These fine people brought us delight by adding their gems of freedom to this del - [Bart Mathijssen](https://bartmathijssen.com/) (codeberg: [@bart](https://codeberg.org/bart), fediverse: [@bart@bartmathijssen.com](https://mastodon.bartmathijssen.com/@bart)) - [domske](https://codeberg.org/domske) - [Darren Nathanael](https://darrennathanael.com) -- [Stefan Bethke](stb@lassitu.de) -- [Ikuyo Kita](https://kita.codeberg.page) (codeberg: [@kita](https://codeberg.org/kita), fediverse: [@kitacat@wetdry.world](https://wetdry.world/@kitacat)) +- [Stefan Bethke](stb@lassitu.de) \ No newline at end of file