-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.example
106 lines (90 loc) · 4.53 KB
/
config.example
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
####################################################################
# Useful packages to install
####################################################################
packages='build-essential git git-core curl wget zip unzip unattended-upgrades python-setuptools gnupg'
####################################################################
# Name of user to create
####################################################################
user='peter'
####################################################################
# Password of the user created above
####################################################################
user_password='$6$rounds=100000$r2DvUWNVReVMgErI$thwYEluyYIicV8GG6BI8rfPnJgUBO7SWIp47Zz1gJ/ZtXYq1CrROUVdmstX8Qg2IouW.dnpPmeDvgRas5GlCY.'
####################################################################
# Name of users to bootstrap my dotfiles repo
####################################################################
dotfile_users_setup=('peter' 'vagrant')
####################################################################
# Parent directory of the files to restore
####################################################################
files_to_restore='/tmp/restore'
####################################################################
# Name of the PHP pool user to create
####################################################################
php_pool_user='wwwte-data'
####################################################################
# Path to PHP pool config to restore
####################################################################
php_pool_www="$files_to_restore/php/pool.d/www.conf"
php_pool_wwwte="$files_to_restore/php/pool.d/wwwte.conf"
####################################################################
# Path to php.ini config to restore to /etc/php5/fpm/php.ini
####################################################################
php_ini="$files_to_restore/php/php.ini"
####################################################################
# Path to php-fpm.conf to restore to /etc/php5/fpm/php-fpm.conf
####################################################################
php_fpm_conf="$files_to_restore/php/php-fpm.conf"
####################################################################
# Nginx config files to restore
# All files in this directory and subdirectories will be copied to /etc/nginx/
####################################################################
nginx_config_files="$files_to_restore/nginx/"
####################################################################
# Nginx source component download links
####################################################################
nginx_pagespeed_dl="https://api.github.com/repos/pagespeed/ngx_pagespeed/tarball/master"
nginx_psol_dl="https://dl.google.com/dl/page-speed/psol/1.8.31.2.tar.gz"
nginx_zlib_dl="http://zlib.net/zlib128.zip"
nginx_dl="https://api.github.com/repos/nginx/nginx/tarball/master"
nginx_pcre_dl="http://downloads.sourceforge.net/pcre/pcre-8.35.tar.bz2"
nginx_openssl_dl="ftp://ftp.openssl.org/source/openssl-1.0.1g.tar.gz"
####################################################################
# Nginx configuration options
####################################################################
nginx_prefix="/var/www/nginx"
nginx_sbin_path="/usr/sbin/nginx"
nginx_conf_path="/etc/nginx/nginx.conf"
nginx_pid_path="/var/run/nginx.pid"
nginx_error_log_path="/var/www/logs/nginx/error.log"
nginx_http_log_path="/var/www/logs/nginx/access.log"
nginx_user="vagrant"
nginx_group="vagrant"
nginx_openssl_opts="no-krb5"
nginx_modules="--with-http_ssl_module --with-http_spdy_module --with-http_gzip_static_module --with-http_stub_status_module --without-mail_pop3_module --without-mail_smtp_module --without-mail_imap_module"
# Include the pagespeed module when configuring Nginx
nginx_pagespeed_install=1
# Download a fresh copy of zlib for use when compiling Nginx
nginx_fresh_zlib=1
####################################################################
# Nginx vhosts to activate
####################################################################
activate_vhosts=('techexplored.com')
####################################################################
# MySQL Database Dump to Restore
####################################################################
db_dump=
db_user_pass=
db_name=
####################################################################
# 0 - do not apply
# 1 - apply
####################################################################
harden_sysctl=1
dist_upgrade=1
install_nginx=1
create_swap=1
secure_shared_memory=1
protect_su=1
install_zsh=1
prevent_ip_spoofing=1