Classes
Public Classes
codimd
: Puppet Module to install and configure codiMD
Private Classes
codimd::config
: Configure CodiMDcodimd::install
: Install CodiMDcodimd::service
: Startup CodiMDcodimd::user
: Configure the CodiMD application user
Data types
Puppet Module to install and configure codiMD
The following parameters are available in the codimd
class.
Data type: String
Which version of CodiMD should be installed. Gets passed though to the vcsrepo resource.
Default value: 'master'
Data type: Hash[String,Data]
Configuration of CodiMD. Gets place in the "production" hash of the config.json.
The Codimd::Db data type.
Alias of Struct[{ username => String[1], password => String[1], database => String[1], host => String[1], port => Stdlib::Port, dialect => Codimd::Dialect, }]
The Codimd::Dialect data type.
Alias of Enum['mysql', 'mariadb', 'sqlite', 'postgres', 'mssql']