From: Guillaume Pellerin Date: Mon, 5 Dec 2016 00:12:28 +0000 (+0100) Subject: Merge branch 'feature/package' into dev X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=3f2ad34913d9bc3530384e84cbf53d17cff177e9;p=mezzo.git Merge branch 'feature/package' into dev Conflicts: .gitignore --- 3f2ad34913d9bc3530384e84cbf53d17cff177e9 diff --cc .gitignore index 6a3359c9,7645dc4c..127fa307 --- a/.gitignore +++ b/.gitignore @@@ -14,12 -13,10 +13,9 @@@ develop-egg .installed.cfg *.directory var - data/static - data/mysql - data/postgresql - data/var .thumbnails .tmp -doc + *.lock # Installer logs pip-log.txt diff --cc docker-compose.yml index 0e36aff8,adbde559..5aeb4d4d --- a/docker-compose.yml +++ b/docker-compose.yml @@@ -18,15 -18,13 +18,14 @@@ # Authors: # Guillaume Pellerin - - data: + var: image: debian:jessie volumes: - - ./data/media/:/srv/media - - ./data/backup/:/srv/backup + - ./var/media:/srv/media + - ./var/backup:/srv/backup - /srv/static - /srv/bower + - ./doc:/srv/doc command: "true" db: @@@ -44,17 -41,16 +42,17 @@@ app build: . command: /bin/bash scripts/app.sh volumes: - - ./app/:/srv/app - - ./data/var/log/uwsgi/:/var/log/uwsgi - - ./lib/grappelli-safe/:/srv/lib/grappelli-safe - - ./lib/mezzanine-agenda/:/srv/lib/mezzanine-agenda - - ./lib/django-eve/:/srv/lib/django-eve - - ./lib/django-prestashop/:/srv/lib/django-prestashop + - ./app:/srv/app + - ./var/log/uwsgi:/var/log/uwsgi + - ./lib/grappelli-safe:/srv/lib/grappelli-safe + - ./lib/mezzanine-agenda:/srv/lib/mezzanine-agenda + - ./lib/django-eve:/srv/lib/django-eve + - ./lib/django-prestashop:/srv/lib/django-prestashop # - ./lib/mezzanine/:/srv/lib/mezzanine # - ./lib/cartridge/:/srv/lib/cartridge + - ./doc:/srv/doc volumes_from: - - data + - var expose: - "8000" links: diff --cc etc/nginx/conf.d/default.conf index 00000000,decdcff4..1b1a9283 mode 000000,100644..100644 --- a/etc/nginx/conf.d/default.conf +++ b/etc/nginx/conf.d/default.conf @@@ -1,0 -1,26 +1,32 @@@ + server_tokens off; + + server { + listen 80; + charset utf-8; + + access_log /var/log/nginx/app-access.log; + error_log /var/log/nginx/app-error.log; + + # max upload size + client_max_body_size 4096M; # adjust to taste + + # Django media + location /media { + alias /srv/media; # your Django project's media files - amend as required + } ++ + # Django static + location /static { + alias /srv/static; # your Django project's static files - amend as required + } + ++ # Django static ++ location /doc { ++ alias /srv/doc; # your Django project's static files - amend as required ++ } ++ + location / { + uwsgi_pass app:8000; + include /etc/nginx/uwsgi_params; + } + }