path Script di configurazione per i path incluso nel bin path dell'applicazione Correzioni allo script di build (settaggio permessi) Bugfix sistema di logging Bugfix system controller Inclusione base per sistema di crontab e task Inserito sistema di gestione variabili globali
43 lines
1.3 KiB
Bash
43 lines
1.3 KiB
Bash
#!/bin/bash
|
|
PROJECT_NAME="I Fatti di Napoli 2.0"
|
|
APPLICATION_BUILDNAME="fdn2"
|
|
|
|
###########################
|
|
####### APACHE DATA #######
|
|
###########################
|
|
APACHE2_USER="www-data"
|
|
APACHE2_GROUP="www-data"
|
|
APACHE2_DOCUMENTROOT="/var/www"
|
|
|
|
|
|
###########################
|
|
##### SYSTEM DETAILS ######
|
|
###########################
|
|
SYSTEM_LOG_PATH="/var/log/asdynamics"
|
|
SYSTEM_PRIVATE="/home/asdynamics/private"
|
|
SYSTEM_STORAGE="/home/asdynamics/storage"
|
|
|
|
|
|
###################################
|
|
##### APPLICATION ESSENTIALS ######
|
|
###################################
|
|
APPLICATION_PUBLIC="$APACHE2_DOCUMENTROOT/$APPLICATION_BUILDNAME"
|
|
APPLICATION_PRIVATE="$SYSTEM_PRIVATE/$APPLICATION_BUILDNAME"
|
|
APPLICATION_STORAGE="$SYSTEM_STORAGE/$APPLICATION_BUILDNAME"
|
|
|
|
APPLICATION_LOG_PATH="$SYSTEM_LOG_PATH/$APPLICATION_BUILDNAME"
|
|
APPLICATION_XSENDFILE_PATH="/tmp/xsend/$APPLICATION_BUILDNAME"
|
|
|
|
|
|
####################################
|
|
##### OTHER APPLICATION PATHS ######
|
|
####################################
|
|
APPLICATION_MEDIA_PATH="$APPLICATION_STORAGE/media"
|
|
APPLICATION_BACKUPS_PATH="$APPLICATION_STORAGE/backups"
|
|
APPLICATION_TMP_PATH="$APPLICATION_STORAGE/tmp"
|
|
APPLICATION_CONFIG_PATH="$APPLICATION_PRIVATE/common"
|
|
APPLICATION_BINARY_PATH="$APPLICATION_PRIVATE/bin"
|
|
APPLICATION_CRON_PATH="$APPLICATION_PRIVATE/crontab"
|
|
APPLICATION_TASK_PATH="$APPLICATION_PRIVATE/task"
|
|
|