Displaying 1 to 17 from 17 results

node-linux - Create native background daemons on Linux systems.

  •    Javascript

Please note that the extreme delay in updates has been largely out of my control. That said, I anticipate getting back to all of the node-* projects the first week of May.Follow the author on G+ or Twitter (@goldglovecb).

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.

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.

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-packer-rhel - Ansible Role - Packer RHEL/CentOS Configuration for Vagrant VirtualBox

  •    

This role configures RHEL/CentOS (either minimal or full install) in preparation for it to be packaged as part of a .box file for Vagrant/VirtualBox deployment using Packer. The role may be made more flexible in the future, so it could work with other Linux flavors and/or other Packer builders besides VirtualBox, but I'm currently only focused on VirtualBox, since the main use case right now is developer VMs.

ansible-role-repo-epel - Ansible Role - EPEL Repository for RHEL/CentOS

  •    

Installs the EPEL repository (Extra Packages for Enterprise Linux) for RHEL/CentOS. This role only is needed/runs on RHEL and its derivatives.


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-centos7-ansible - CentOS 7.x Docker container for Ansible playbook and role testing.

  •    

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

ansible-role-backup - Ansible Role - Backup for simple servers

  •    Shell

Back up Linux servers with a simple Rsync-and-Cron-based solution. MySQL or a MySQL-compatible database needs to be installed if you'd like to enable MySQL database backups.

gce-images - Get a list of globally available Google Compute Engine images

  •    TypeScript

This module uses google-auto-auth to get the required access token. If you don't meet the requirements for automatic authentication, you will need to provide the same configuration object detailed in that readme. All accepted names may be suffixed with a version, e.g. ubuntu-1404.

docker-centos6-ansible - CentOS 6.x Docker container for Ansible playbook and role testing.

  •    Dockerfile

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

gce-images - Get a list of globally available Google Compute Engine images

  •    TypeScript

This module uses google-auth-library to get the required access token. If you don't meet the requirements for automatic authentication, you will need to provide the same configuration object detailed in that readme. All accepted names may be suffixed with a version, e.g. ubuntu-1404.

puppet-module-yum - Puppet module to manage yum (client, server, and key management)

  •    Ruby

Manage yum (client, server, and key management). This module manages /etc/yum.conf and can manage a repo file such as /etc/yum.repos.d/foo.repo using yum::repo. This functionality is feature complete and supports all documented options. The module can fetch and install RPM GPG keys to aid in the usage of GPG keys for repositories. This module has the ability to create a yum server to serve up yum repositories to agents using Apache.

npm2rpm - :gift: Convert npm packages to RPM packages

  •    Javascript

This is the way most Linux distributions prefer to do it. See the Fedora guidelines about packaging nodejs libraries. The content of this package will contain just the content of the module, without bundled dependencies. It'll have Requires and Provides equal to the same you see in package.json. It's the way traditional packaging has always worked. However this model conflicts with the way npm modules are used. npm install stores the whole dependency tree for all of your application dependencies. This is a problem, as your application may depend on 'async >= 1.0.0' but your dependencies may depend on 'async ~ 0.2.0'.