3 # provides the default values for the variables used in our site management scripts.
5 # config files for site avenger apps usually override nothing, since we
6 # auto-construct the app name and domain.
7 # if they do need to override anything, they can just specify replacement
8 # values for the variables in this file.
12 # basic information that is constant for all site avenger sites.
14 # the top level of the user's application storage.
15 export BASE_APPLICATION_PATH="$HOME/apps"
16 # where the code should come from.
17 export DEFAULT_REPOSITORY_ROOT="git@github.com:kwentworth"
18 # we checkout the git repository to a directory underneath the
19 # app storage directory named this:
20 export CHECKOUT_DIR_NAME="avenger5"
21 # the subfolder that the web browser will look for the site in,
22 # underneath the application's specific path.
23 export STORAGE_SUFFIX="/public"
27 # constants within our cakelampvm machine.
29 # in our scheme, the single IP address that all our domains map to.
30 export IP_ADDRESS="10.28.42.20"
31 # the email address (where first dot is replaced by @) for the administrator of the domain.
32 export SERVER_ADMIN="developer.cakelampvm.com"
33 # the name of the name server for the new domains (should already be configured).
34 export MAIN_NAME_SERVER="ns.cakelampvm.com"
35 # the name of the mail server for a new domain (should already be configured).
36 export MAIL_SERVER="mail.cakelampvm.com"
37 # the distribution name to be listed in info for the new domain or subdomain.
38 export DISTRO="ubuntu"
42 # deployment information for the application / site.
44 export APPLICATION_NAME="${app_dirname}"
46 echo app name was computed as $APPLICATION_NAME
48 # change this if the site is on the "real" internet.
49 export DOMAIN_NAME="${app_dirname}.vm"
51 echo domain name was computed as $DOMAIN_NAME
53 export REPO_NAME="${app_dirname}"
55 echo repo name was computed as $REPO_NAME
57 export THEME_NAME="$(capitalize_first_char "${app_dirname}")"
59 echo theme name was computed as $THEME_NAME