Crow CI is a Continuous Integration & Continuous Delivery (CI/CD)1 application.
It is designed to be lightweight, fast and extensible.
Features
- FLOSS License (Apache 2.0)
- 150 MB Memory requirement
- Container and Kubernetes backends
- Multi-forge support (GitHub, GitLab, Forgejo, Gitea, Bitbucket)
- SQLite, Postgres and MySQL support
- Flexible agent handling (Global, org, user)
- DAG pipeline visualization
- OAuth2 support
- Extension/Plugin system
- Integrated secret storage
- Maintenance panel
- HA-capable
Coming soon:
- Multi-forge Login support
- External secret store integration
A documentation toolchain that helps technical writing teams create, manage, collaborate on, remix, and publish documentation sites sourced from a variety of versioned content repositories.
![]()
Kea Features
- Separate DHCPv4, DHCPv6 and Dynamic DNS servers (run only the applications you are using)
- Leases and host reservations can be stored in a local file (default) or optionally in a MySQL, Postgres or Cassandra database
- IPv6 prefix delegation
- Most popular options supported, including PXE boot
- Shared networks
- Applications API, with multiple application extensions available from ISC
- On-line configuration. It is possible to update the configuration file and tell the servers to reload configuration without restarting the system.
- Ample, documented statistics
- REST api for remote management
- High performance, with up to ~5000 leases per second (default), ~500 leases per second (with optional database backend)
- Supported on Linux, BSD and Mac OS X operating systems


This article describes one approach to setting up a GitLab CI/CD pipeline for testing and deploying Ansible content.
This repo contains (almost) transparent matrix gateway.
Following features are implemented:
- Sending and receiving emails, both plaintext and HTML.
Bridge will dynamically create rooms and invite matrix users/mail puppets when new message appears, see 'Usage' section. - Turning matrix room into something like mailing list.
- Sending and receiving attachments (looks ugly, see end of file).
Git push using SSH
git push --set-upstream git@gitlab.example.com:namespace/nonexistent-project.git master
Git push using HTTPS
git push --set-upstream https://gitlab.example.com/namespace/nonexistent-project.git master
Add remote repository
git remote add origin git@gitlab.example.com:namespace/nonexistent-project.git
Information security encompasses a variety of different working groups. These security best practices support the functions of business operations, infrastructure, and product development, to name a few. Everybody is responsible for maintaining a level of security to support compliance (available internal-only), while raising the bar of our security posture.
On this page, we're detailing a variety of considerations and recommendations for constructing an ergonomic, productive, and fulfilling home office or remote workplace.
Publishes RSS/Atom feeds to Diaspora*
This is a lightweight, customizable "bot" script to harvest RSS/Atom feeds and re-publish them to the Diaspora social network. It is posted here without warranty, for public use.
v2 is a complete re-write of the original pod_feeder script which was written (poorly) in perl and is no longer supported. Migrating to this version is recommended.
nacho is a django based web application for managing ldap accounts and groups.
it provides a simple interface for account-registration, self service (editing
profile information) and password reset as well as an interface for
administration of accounts.
Design and implementation of an open-hardware, open-software Uninterruptible Power Supply unit.
GitLab has integrated CI/CD pipelines to build, test, deploy, and monitor your code.
The benefits of Continuous Integration are huge when automation plays an integral part of your workflow. GitLab comes with built-in Continuous Integration, Continuous Deployment, and Continuous Delivery support to build, test, and deploy your application.