]> git.parisson.com Git - telemeta.git/commitdiff
partially fix PMA address, re-add django init commands at startup
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Sun, 3 Jan 2016 15:07:56 +0000 (16:07 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Sun, 3 Jan 2016 15:07:56 +0000 (16:07 +0100)
app/deploy/nginx-app.conf
app/deploy/start_app.sh
docker-compose.yml

index 2316b96703a9bfcaf8a35b9e49c8bcdebaf33325..4cadc469564dd99e8f1456a6c166a356ba841e69 100644 (file)
@@ -23,10 +23,10 @@ server {
        # phpmyadmin
        location /phpmyadmin/ {
             proxy_pass http://phpmyadmin/;
-            proxy_set_header Host $http_host;
+            #proxy_set_header Host $http_host;
             #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
             #proxy_set_header X-Forwarded-Server $http_host;
-            #proxy_redirect default;
+            #proxy_redirect / /phpmyadmin/;
             #proxy_cookie_path / /phpmyadmin/;
        }
 
index 01fcf6039c50918309aeca75eb650b0aa3d16da5..18c1695ca9075d77f9c7067065e82cea5a5c1908 100644 (file)
@@ -23,6 +23,13 @@ python $manage syncdb --noinput
 python $manage migrate --noinput
 python $manage collectstatic --noinput
 
+if [ ! -f $app/.init ]; then
+ python $manage telemeta-create-admin-user
+ python $manage telemeta-create-boilerplate
+ python $manage update_index --workers $processes
+ touch $app/.init
+fi
+
 # static files auto update
 watchmedo shell-command --patterns="*.js;*.css" --recursive \
     --command='python '$manage' collectstatic --noinput' $static &
index ab328d38bd48f19ecbe7703de36efa1d6c0eed63..3499c8deab691a35ea56f633e34db467241b8e62 100644 (file)
@@ -94,3 +94,5 @@ phpmyadmin:
       - "1234:80"
     links:
       - db:mysql
+    environment:
+      - ABSOLUTE_URI=http://localhost:8000/phpmyadmin/