Displaying 1 to 20 from 50 results

pyflame - Pyflame: A Ptracing Profiler For Python

  •    C++

Pyflame is a high performance profiling tool that generates flame graphs for Python. Pyflame is implemented in C++, and uses the Linux ptrace(2) system call to collect profiling information. It can take snapshots of the Python call stack without explicit instrumentation, meaning you can profile a program without modifying its source code. Pyflame is capable of profiling embedded Python interpreters like uWSGI. It fully supports profiling multi-threaded Python programs.Pyflame usually introduces significantly less overhead than the builtin profile (or cProfile) modules, and emits richer profiling data. The profiling overhead is low enough that you can use it to profile live processes in production.

docker-rpm-builder - Build native RPM packages for Centos/RHEL/Fedora from any Linux distro or even OSX, by leveraging docker capabilities

  •    C

IMPORTANT: Docker has changed the distribution repos (both APT and YUM) for its packages. See the updated instructions and repos at docs.docker.com. The new free package is called docker-ce. IMPORTANT: since 1.33, docker-rpm-builder won't force a dependency on a specific docker package, you must install a docker distribution yourself - see prerequisites.

rpm-ostree - ⚛📦 Hybrid image/package system with atomic upgrades and package layering

  •    C

rpm-ostree combines libostree (an image system), with libdnf (a package system), bringing many of the benefits of both together. The OSTree project is independent of distributions and agnostic to how content is delivered and managed; it's used today by e.g. Debian, Fedora, and OpenEmbedded derived systems among others. There are some examples in the OSTree github.

mkosi - Build Legacy-Free OS Images

  •    Python

A fancy wrapper around dnf --installroot, debootstrap, pacstrap and zypper that may generate disk images with a number of bells and whistles.




ansible-role-apache - Ansible Role - Apache 2.x.

  •    

An Ansible Role that installs Apache 2.x on RHEL/CentOS, Debian/Ubuntu, SLES and Solaris. If you are using SSL/TLS, you will need to provide your own certificate and key files. You can generate a self-signed certificate with a command like openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout example.key -out example.crt.

rpm-ostree - ⚛📦 Hybrid image/package system with atomic upgrades and package layering

  •    C

rpm-ostree combines libostree (an image system), with libdnf (a package system), bringing many of the benefits of both together. Project Atomic is an umbrella project for delivering upstream container technologies and combined with a minimized, atomically upgradable host system to Fedora, Red Hat Enterprise Linux, and CentOS.

home-assistant-ansible - :performing_arts: Ansible playbooks/role for the setup of Home Assistant.

  •    

This role deploys Home Assistant to a remote system.One requirement is to have a system with a configured instance of Ansible. This means that you have an inventory and access to the remote system via SSH with keys.

active_fedora - A Rails interface to the Fedora repository, akin to ActiveModel

  •    Ruby

ActiveFedora is a Ruby gem for creating and managing objects in the Fedora Repository Architecture (http://fedora-commons.org). ActiveFedora is loosely based on “ActiveRecord” in Rails. Version 9.0+ works with Fedora 4 and prior versions work on Fedora 3. Version 9.2+ works with Solr 4.10. Version 10.0+ works with Fedora >= 4.5.1.The gem is hosted on rubygems.


nodejs-rpm - node.js rpm spec

  •    Makefile

Docker environment for building nodejs rpm. It will help to build and debug.

fedora-ansible - Ansible playbooks for Fedora

  •    Python

This repository contains user-contributed real world examples for Ansible playbooks, especially for Fedora and its downstream (RHEL), as well as modules that are not a part of Ansible's core distribution. This is designed to be a resource to folks learning configuring Fedora with Ansible, as well as a way to share useful resources of all kinds.

home-assistant-ansible - :performing_arts: Ansible playbooks/role for the setup of Home Assistant.

  •    

This role deploys Home Assistant to a remote system. One requirement is to have a system with a configured instance of Ansible. This means that you have an inventory and access to the remote system via SSH with keys.

py2pack - Generate distribution packages from PyPI

  •    Python

This script allows to generate RPM spec or DEB dsc files from Python modules. It allows to list Python modules or search for them on the Python Package Index (PyPI). Conveniently, it can fetch tarballs and changelogs making it an universal tool to package Python modules.

ansible-role-daemonize - Ansible Role - Daemonize.

  •    

Installs Daemonize, a tool for running commands as a Unix daemon. Make sure you have gcc or other build tools installed (e.g. yum install make automake gcc gcc-c++ kernel-devel on RedHat, or apt-get install build-essential on Debian) prior to running this role, as it builds Daemonize from source.

ansible-role-firewall - Ansible Role - iptables Firewall configuration.

  •    Shell

Installs an iptables-based firewall for Linux. Supports both IPv4 (iptables) and IPv6 (ip6tables). This firewall aims for simplicity over complexity, and only opens a few specific ports for incoming traffic (configurable through Ansible variables). If you have a rudimentary knowledge of iptables and/or firewalls in general, this role should be a good starting point for a secure system firewall.

ansible-role-security - Ansible Role - Security

  •    

First, a major, MAJOR caveat: the security of your servers is YOUR responsibility. If you think simply including this role and adding a firewall makes a server secure, then you're mistaken. Read up on Linux, network, and application security, and know that no matter how much you know, you can always make every part of your stack more secure. Again: Your servers' security is your responsibility.

docker-fedora24-ansible - Fedora 24 Docker container for Ansible playbook and role testing.

  •    

Fedora 24 Docker container for Ansible playbook and role testing. I use Docker to test my Ansible roles and playbooks on multiple OSes using CI tools like Jenkins and Travis. This container allows me to test roles and playbooks using Ansible running locally inside the container.

fpm-within-docker - Leverage fpm inside pre-baked docker images in order to build and test native DEB and RPM packages

  •    C

All images should be updated to the latest FPM version, currently: 1.9.3. If you don't want to spend your nights in learning packaging an RPM or a DEB - which is a good idea - FPM can help. But, out of the box, fpm doesn't provide a "sandbox" or any other "isolated environment" for building. Here comes this set of images.

gifcurry - :point_right: Your open source video to GIF maker built with Haskell.

  •    Haskell

Gifcurry is your only open source video-to-GIF maker built with Haskell. Load a video, make some edits, and save it as a GIF—it's that easy. Most video formats should work so go wild. And since it's made with Haskell, you know it's good. For the command line averse, there is a GUI. Die-hard terminal aficionado? Gifcurry has you covered with its CLI. And for the Haskell programmers out there, there is also a library API.