137 lines
2.3 KiB
YAML
137 lines
2.3 KiB
YAML
|
|
|
|
imports:
|
|
settings.main: "settings"
|
|
|
|
paths:
|
|
# paths and subdirectories relevent to django
|
|
django:
|
|
root: "code"
|
|
apps: "apps"
|
|
settings.local: "_settings"
|
|
|
|
tools:
|
|
fabric:
|
|
home: "customfabric"
|
|
root: "usr/bin"
|
|
templates:
|
|
conf: "share/templates/conf"
|
|
meta: "share/templates/meta"
|
|
readmes: "share/templates/readmes"
|
|
|
|
backups:
|
|
root: "backups"
|
|
database: "database"
|
|
media: "media"
|
|
fixtures: "django/fixtures"
|
|
|
|
extras:
|
|
code: "extras/scripts/code"
|
|
fixtures: "var/fixtures"
|
|
ssh: "share/ssh"
|
|
|
|
templates:
|
|
conf: "usr/etc"
|
|
|
|
logging:
|
|
django:
|
|
project: "var/log"
|
|
server: "django"
|
|
|
|
logging:
|
|
django:
|
|
handlers:
|
|
file_log:
|
|
name: 'file.log'
|
|
file: 'django.log'
|
|
|
|
file_debug:
|
|
name: 'file.log.debug'
|
|
file: 'django.log.debug'
|
|
|
|
|
|
modules:
|
|
override: "override"
|
|
|
|
virtualenv:
|
|
requirements: "usr/meta/virtualenv"
|
|
|
|
# directories containing templates
|
|
templates:
|
|
nginx:
|
|
path: "nginx"
|
|
file: "default.conf.jinja2"
|
|
|
|
conf:
|
|
source: "default.conf.jinja2"
|
|
output: "nginx.conf"
|
|
|
|
ssl:
|
|
source: "ssl_socket.jinja2"
|
|
output: "nginx.conf"
|
|
|
|
django:
|
|
path: "django"
|
|
|
|
settings:
|
|
source: "settings.jinja2"
|
|
output: "settings.py"
|
|
|
|
local:
|
|
source: "local.jinja2"
|
|
output: "local.py"
|
|
|
|
local.generated:
|
|
source: "local.generated.jinja2"
|
|
output: "local_generated.py"
|
|
|
|
wsgi:
|
|
source: "wsgi.jinja2"
|
|
output: "wsgi.py"
|
|
|
|
|
|
docker:
|
|
path: "docker"
|
|
|
|
database:
|
|
source: "database.jinja2"
|
|
output: "database.yml"
|
|
|
|
gunicorn:
|
|
path: "django"
|
|
|
|
conf:
|
|
source: "gunicorn.jinja2"
|
|
output: "gunicorn.conf.py"
|
|
|
|
supervisor:
|
|
path: "supervisor"
|
|
|
|
conf:
|
|
source: "supervisor.jinja2"
|
|
output: "supervisor.conf"
|
|
|
|
database:
|
|
path: "postgres"
|
|
|
|
init:
|
|
source: "db.init.sql.jinja2"
|
|
output: "db.init.sql"
|
|
|
|
re_init:
|
|
source: "db.re_init.sql.jinja2"
|
|
output: "db.re_init.sql"
|
|
|
|
drop_all:
|
|
source: "db.drop_all.sql.jinja2"
|
|
output: "db.drop_all.sql"
|
|
|
|
drop_db:
|
|
source: "db.drop_db.sql.jinja2"
|
|
output: "db.drop_db.sql"
|
|
|
|
overrides:
|
|
path: "overrides"
|
|
|
|
database:
|
|
default_admin: 'postgres'
|