Procházet zdrojové kódy

add secret env variables

pull/44/head
Guillaume Vincent před 8 roky
rodič
revize
8ea0a3f774
4 změnil soubory, kde provedl 10 přidání a 9 odebrání
  1. +0
    -0
      deploy.sh
  2. +8
    -3
      docker-compose.prod.yml
  3. +1
    -1
      docker-compose.yml
  4. +1
    -5
      send_archive.sh

deploy/deploy.sh → deploy.sh Zobrazit soubor


+ 8
- 3
docker-compose.prod.yml Zobrazit soubor

@@ -5,6 +5,10 @@ services:
image: postgres:9.5
volumes:
- postgresql:/var/lib/postgresql/data
environment:
POSTGRES_DB: 'lesspass'
POSTGRES_USER: 'lesspass'
POSTGRES_PASSWORD: ${DATABASE_PASSWORD}
backend:
restart: always
image: lesspass/backend:latest
@@ -16,11 +20,12 @@ services:
- db
environment:
DATABASE_ENGINE: 'django.db.backends.postgresql'
DATABASE_NAME: 'postgres'
DATABASE_USER: 'postgres'
DATABASE_PASSWORD: ''
DATABASE_NAME: 'lesspass'
DATABASE_USER: 'lesspass'
DATABASE_PASSWORD: ${DATABASE_PASSWORD}
DATABASE_HOST: 'db'
DATABASE_PORT: '5432'
SECRET_KEY: ${SECRET_KEY}
frontend:
restart: always
image: lesspass/frontend:gh-pages


+ 1
- 1
docker-compose.yml Zobrazit soubor

@@ -39,7 +39,7 @@ services:
- backend
- frontend
environment:
- DOMAIN=lesspass.com
- DOMAIN=localhost
volumes:
postgresql:
node_modules:

deploy/send_archive.sh → send_archive.sh Zobrazit soubor

@@ -2,14 +2,10 @@

echo "Usage: ./send_archive.sh [USER@HOSTNAME] [SSH_PORT]"

cd ..

HOST="${1:-admin@lesspass.com}"
SSH_PORT="${2:-22}"

ssh -p $SSH_PORT $HOST 'mkdir -p ~/lesspass'
scp -P $SSH_PORT docker-compose.prod.yml "$HOST":~/
scp -P $SSH_PORT deploy/deploy.sh "$HOST":~/lesspass
scp -P $SSH_PORT deploy.sh "$HOST":~/lesspass
ssh -p $SSH_PORT $HOST 'mv docker-compose.prod.yml ~/lesspass/docker-compose.yml'

cd deploy

Načítá se…
Zrušit
Uložit