- IRC: #nestihacky @ freenode
- Master reposistory: https://github.com/nestihacky/nestihacky-everything
Self-hosted infrastructure for individuals and small organizations.
Set of Ansible playbooks for deployment and maintenance of your infrastructure targeting Centos 7 and Fedora 23+. Designed to be modular, scalable and deployable over a number of virtual hosts while still supporting single server set-up.
Vagrant is required for development setup.
Following commands will deploy all service into Centos 7 virtual machine provided by vagrant.
git clone https://github.com/nestihacky/nestihacky-everything cd nestihacky-everything ./update-roles.sh vagrant up
SSL enabled mail server with virtual domains with support for DKIM and DMARC. Composed by following projects:
Apache and mailman 2 based mailing lists.
Apache deployment mostly used by other roles. Supports SSL with sane cipher suite. Usable for static html serving as well.
Git hosting based on:
- git-daemon providing git protocol access
- gitolite for repository management
- cgit web viewer
- Pagure git forge
Metrics collection, storage and visualization provided by:
- FIXME: grafana
PostgreSQL deployment and configuration provided by