Browse Source

Fix docker entrypoint scripts

pull/1/head
Wesley Kerfoot 5 years ago
parent
commit
ea35d9cbf2
  1. 8
      app/run.sh
  2. 4
      app/scripts/app.tag
  3. 4
      docker-compose.yml

8
app/run.sh

@ -1,11 +1,11 @@
#! /bin/bash
curl localhost:5984 2> /dev/null
curl 127.0.0.1:5984 2> /dev/null
while [ $? != 0 ]; do
curl localhost:5984 2> /dev/null
curl 127.0.0.1:5984 2> /dev/null
sleep 5;
done
curl -XPUT http://$COUCHDB_USER:$COUCHDB_PASSWORD@localhost:5984/$COUCHDB_NAME || true
curl -XPUT http://$COUCHDB_USER:$COUCHDB_PASSWORD@localhost:5984/$COUCHDB_NAME/_design/blogPosts -d @/blogPosts.json || true
curl -XPUT http://$COUCHDB_USER:$COUCHDB_PASSWORD@127.0.0.1:5984/$COUCHDB_NAME || true
curl -XPUT http://$COUCHDB_USER:$COUCHDB_PASSWORD@127.0.0.1:5984/$COUCHDB_NAME/_design/blogPosts -d @/blogPosts.json || true
exec python3 "$@"

4
app/scripts/app.tag

@ -246,9 +246,9 @@ menuOff(ev) {
self.titles = {
"browse" : "Wesley Kerfoot",
"projects" : "Software",
"projects" : "GitHub Projects",
"links" : "Links",
"about" : "About Me"
"about" : "Who am I?"
};
function activate(page) {

4
docker-compose.yml

@ -19,3 +19,7 @@ services:
- ".env"
depends_on:
- "couch"
environment:
- "COUCHDB_USER"
- "COUCHDB_PASSWORD"
- "COUCHDB_NAME"

Loading…
Cancel
Save