aboutsummaryrefslogtreecommitdiff
path: root/puppet/config/node/links.example.org.yaml
blob: 449feff5903a251fe4ee6dc50a096c6a4195ca4e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
---
#
# Nodo
#
nodo::role: 'web'

#
# Classes
#
classes:
  - 'php'

#
# MySQL
#
mysql::server::implementation: 'mariadb-server'
mysql::implementation: 'mariadb-client'

#
# Backup
#
nodo::subsystem::backup::localhost  : false
nodo::subsystem::backup::encryptkey : 'none'
nodo::subsystem::backup::password   : 'hackme'

#
# Websites
#
#websites::default_db           : 'dbname'
#websites::default_db::password : 'hackme'

#
# Apache
#
#apache::default_folder : '/srv/kvmx'
#apache::default_user   : 'user'
#apache::default_group  : 'user'

# Manage your app
#apache::sites:
#  myapp:
#    docroot      : "/vagrant/"
#    server_alias : 'myapp vagrant localhost'
#    use          : [ "Site myapp" ]
#    tag          : 'all'
#    owner        : vagrant
#    group        : vagrant
#    mpm_user     : vagrant
#    mpm_group    : vagrant
#    password     : '$5$NZfZqcdyZ3Xt$.kfZejriEJP3fc6RU0gBGEzMPQ/c3XiowVImB6VDrtD'
#    shell        : '/bin/bash'
apache::sites:
  semanticscuttle:
    docroot           : '/srv/shared/www'
    server_alias      : '10.0.2.2'
    allow_override    : 'All'
    owner             : 'user'
    group             : 'user'
    error_log         : true
    custom_log        : true
    custom_log_format : 'custom'
    custom_directives : >
      <Directory /srv/shared>
        Options Indexes Includes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
      </Directory>