All Projects → prikhi → Sysadmintools

prikhi / Sysadmintools

Licence: gpl-3.0
Acorn's Server, Workstation, & VM Cluster Automation & Documentation

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Sysadmintools

Mattermost Ansible
Ansible playbook to provide a turnkey solution for the Team Edition of Mattermost
Stars: ✭ 126 (+1700%)
Mutual labels:  ansible, ubuntu, debian
Terrible
An Ansible playbook that apply the principle of the Infrastructure as Code on a QEMU/KVM environment.
Stars: ✭ 161 (+2200%)
Mutual labels:  ansible, ubuntu, debian
Pimp My Box
🌱 Automated seedbox install of rTorrent-PS and PyroScope CLI etc. via Ansible.
Stars: ✭ 127 (+1714.29%)
Mutual labels:  ansible, ubuntu, debian
Packer Boxes
Jeff Geerling's Packer build configurations for Vagrant boxes.
Stars: ✭ 495 (+6971.43%)
Mutual labels:  ansible, ubuntu, debian
Ansible Role Firewall
Ansible Role - iptables Firewall configuration.
Stars: ✭ 343 (+4800%)
Mutual labels:  ansible, ubuntu, debian
Ansible Postfix
Ansible role to set up postfix in Debian-like systems
Stars: ✭ 102 (+1357.14%)
Mutual labels:  ansible, ubuntu, debian
Oracle Java
Ansible role to install Oracle Java 8/11 on Debian and RedHat based distributions.
Stars: ✭ 144 (+1957.14%)
Mutual labels:  ansible, ubuntu, debian
Ansible Mariadb Galera Cluster
Stars: ✭ 49 (+600%)
Mutual labels:  ansible, ubuntu, debian
Ansible Role Apache
Ansible Role - Apache 2.x.
Stars: ✭ 341 (+4771.43%)
Mutual labels:  ansible, ubuntu, debian
Ansible Role Hardening
Ansible role to apply a security baseline. Systemd edition.
Stars: ✭ 188 (+2585.71%)
Mutual labels:  ansible, ubuntu, debian
Vagrant Box Templates
Stars: ✭ 100 (+1328.57%)
Mutual labels:  ansible, ubuntu, debian
Debops
DebOps - Your Debian-based data center in a box
Stars: ✭ 734 (+10385.71%)
Mutual labels:  ansible, ubuntu, debian
Rocket.chat.ansible
Deploy Rocket.Chat with Ansible!
Stars: ✭ 80 (+1042.86%)
Mutual labels:  ansible, ubuntu, debian
Serverfarmer
Manage multiple servers with different operating systems, configurations, requirements etc. for many separate customers in an outsourcing model.
Stars: ✭ 122 (+1642.86%)
Mutual labels:  ansible, ubuntu, debian
Ansible Wordpress
Ansible role to set up (multiple) wordpress installations in Debian-like systems (using wp-cli)
Stars: ✭ 58 (+728.57%)
Mutual labels:  ansible, ubuntu, debian
Plexguide.com
Welcome to https://PlexGuide.com ~ Rapidly deploy multiple-hasty Docker Containers through Ansible with local or Unlimited Google HD Space!
Stars: ✭ 1,631 (+23200%)
Mutual labels:  ansible, ubuntu, debian
Ansible Keepalived
Ansible role to set up keepalived in Debian-like systems
Stars: ✭ 21 (+200%)
Mutual labels:  ansible, ubuntu, debian
Ansible Supervisor
Ansible role to set up (the latest or a specific version of) supervisor in Debian-like systems
Stars: ✭ 32 (+357.14%)
Mutual labels:  ansible, ubuntu, debian
Ansipress
AnsiPress - Simple L(Linux) E(NGINX) M(MariaDB) P(PHP7) Shared Hosting Setup
Stars: ✭ 184 (+2528.57%)
Mutual labels:  ansible, ubuntu, debian
Ansible Role Security
Ansible Role - Security
Stars: ✭ 398 (+5585.71%)
Mutual labels:  ansible, ubuntu, debian

Acorn System Administration Tools

.. image:: https://readthedocs.org/projects/acorn-networking/badge/?version=latest :target: http://acorn-networking.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status

This repository contains files, scripts, & documentation for the automated administration of Acorn's Linux servers(Slackware), workstations(Debian), & VM cluster(OpenStack).

You can read all the documentation at http://acorn-networking.rtfd.org.

The main applications we use are Ansible_ and Fabric_.

The Ansible and Fabric dependencies may be installed via pip::

pip install ansible Fabric

You can build the documentation yourself by using Sphinx_, also installed via pip::

# Create & Source A Python Virtual Environment
python -m venv Env
source Env/bin/activate
pip install -r requirements.txt
cd docs
make html
firefox build/html/index.html

You can run just make to see all the formats you can build. You might want make latexpdf to generate a PDF of the documentation.

If you are writing documentation, run make livehtml to open the docs in your browser, and automatically rebuild the documentation & refresh the page when a source file is modified.

The diagrams in the documentation are made with Pencil_, the source file is located at docs/source/diagrams.epgz.

TODO: Add playbooks for VMs

.. _Ansible: http://www.ansible.com/home .. _Fabric: http://www.fabfile.org/ .. _Sphinx: http://www.sphinx-doc.org/ .. _Pencil: http://www.github.com/evolus/pencil

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].