Skip to content
This repository has been archived by the owner on Sep 29, 2020. It is now read-only.

mburns/paramount

Repository files navigation

Cookbook Version Build Status Coverage Status Code Climate Issue Count Coverage Inline docs Dependency Status Gitter Chat

Paramount Cookbook

A Chef cookbook for running your own self-hosted computing stack.

Inspired by https://github.com/al3x/sovereign

Tools are chosen from https://github.com/Kickball/awesome-selfhosted

Supported Platforms

  • Centos 7.4.1708
  • Debian 8.10, 9.3
  • Ubuntu 14.04, 16.06

Attributes

Key Type Description Default
['paramount']['domain'] String FQDN example.com
['paramount']['user'] String Username admin
['paramount']['contact'] String E-Mail address *computed*

Components

paramount::email

Email is a full email stack (IMAP, SMTP, anti-spam)

  • Dovecot, Postfix, dspam, spamassasin
  • Roundcube, postgresql

paramount::web

paramount::cloud

paramount::multimedia

  • Plex, sickbeard, etc

Usage

Include the specific component(s) you want in your node's run_list:

{
  "run_list": [
    "recipe[paramount::email]"
  ]
}

License and Authors

Author:: Michael Burns (@mburns)

Contributor:: Alexander Adam (@alexanderadam)