Update sql files paths for docker and add 'FUNCTION_INTERNAL_API' into settings.sql
This commit is contained in:
parent
96372f0e90
commit
4070b38a58
4 changed files with 21 additions and 20 deletions
|
|
@ -35,9 +35,9 @@ services:
|
||||||
- PGDATA=/var/lib/postgresql/data/pgdata
|
- PGDATA=/var/lib/postgresql/data/pgdata
|
||||||
volumes:
|
volumes:
|
||||||
- db-data:/var/lib/postgresql/data
|
- db-data:/var/lib/postgresql/data
|
||||||
- ./select_db.sql:/docker-entrypoint-initdb.d/select_db.sql
|
- ./sql/select_db.sql:/docker-entrypoint-initdb.d/select_db.sql
|
||||||
- ./create_db.sql:/docker-entrypoint-initdb.d/create_db.sql
|
- ./sql/create_db.sql:/docker-entrypoint-initdb.d/create_db.sql
|
||||||
- ./settings.sql:/docker-entrypoint-initdb.d/settings.sql
|
- ./sql/settings.sql:/docker-entrypoint-initdb.d/settings.sql
|
||||||
expose:
|
expose:
|
||||||
- "5432"
|
- "5432"
|
||||||
networks:
|
networks:
|
||||||
|
|
|
||||||
|
|
@ -33,9 +33,9 @@ services:
|
||||||
- PGDATA=/var/lib/postgresql/data/pgdata
|
- PGDATA=/var/lib/postgresql/data/pgdata
|
||||||
volumes:
|
volumes:
|
||||||
- db-data:/var/lib/postgresql/data
|
- db-data:/var/lib/postgresql/data
|
||||||
- ./select_db.sql:/docker-entrypoint-initdb.d/select_db.sql
|
- ./sql/select_db.sql:/docker-entrypoint-initdb.d/select_db.sql
|
||||||
- ./create_db.sql:/docker-entrypoint-initdb.d/create_db.sql
|
- ./sql/create_db.sql:/docker-entrypoint-initdb.d/create_db.sql
|
||||||
- ./settings.sql:/docker-entrypoint-initdb.d/settings.sql
|
- ./sql/settings.sql:/docker-entrypoint-initdb.d/settings.sql
|
||||||
expose:
|
expose:
|
||||||
- "5432"
|
- "5432"
|
||||||
networks:
|
networks:
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ read lnd_host
|
||||||
echo LND node gRPC port
|
echo LND node gRPC port
|
||||||
read lnd_port
|
read lnd_port
|
||||||
sed -i "1s/.*/https:\/\/$domainname/" Caddyfile_docker
|
sed -i "1s/.*/https:\/\/$domainname/" Caddyfile_docker
|
||||||
sed -i "s/[(]'HOST_DOMAIN'[^)]*[)]/(\'HOST_DOMAIN\', \'$domainname\')/" settings.sql
|
sed -i "s/[(]'HOST_DOMAIN'[^)]*[)]/(\'HOST_DOMAIN\', \'$domainname\')/" sql/settings.sql
|
||||||
echo writing the domain name to $domainname ...
|
echo writing the domain name to $domainname ...
|
||||||
|
|
||||||
PASSWORD=$(date +%s|sha256sum|base64|head -c 32)
|
PASSWORD=$(date +%s|sha256sum|base64|head -c 32)
|
||||||
|
|
@ -19,16 +19,16 @@ sed -i "s/^DB_PASSWORD=.*$/DB_PASSWORD=$PASSWORD/g" .env
|
||||||
decrypt_key=$(hexdump -vn16 -e'4/4 "%08x" 1 "\n"' /dev/random)
|
decrypt_key=$(hexdump -vn16 -e'4/4 "%08x" 1 "\n"' /dev/random)
|
||||||
echo $decrypt_key
|
echo $decrypt_key
|
||||||
|
|
||||||
sed -i "s/[(]'LOG_LEVEL'[^)]*[)]/(\'LOG_LEVEL\', \'DEBUG\')/" settings.sql
|
sed -i "s/[(]'LOG_LEVEL'[^)]*[)]/(\'LOG_LEVEL\', \'DEBUG\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'AES_DECRYPT_KEY'[^)]*[)]/(\'AES_DECRYPT_KEY\', \'$decrypt_key\')/" settings.sql
|
sed -i "s/[(]'AES_DECRYPT_KEY'[^)]*[)]/(\'AES_DECRYPT_KEY\', \'$decrypt_key\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'MIN_WITHDRAW_SATS'[^)]*[)]/(\'MIN_WITHDRAW_SATS\', \'1\')/" settings.sql
|
sed -i "s/[(]'MIN_WITHDRAW_SATS'[^)]*[)]/(\'MIN_WITHDRAW_SATS\', \'1\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'MAX_WITHDRAW_SATS'[^)]*[)]/(\'MAX_WITHDRAW_SATS\', \'1000000\')/" settings.sql
|
sed -i "s/[(]'MAX_WITHDRAW_SATS'[^)]*[)]/(\'MAX_WITHDRAW_SATS\', \'1000000\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'LN_HOST'[^)]*[)]/(\'LN_HOST\', \'$lnd_host\')/" settings.sql
|
sed -i "s/[(]'LN_HOST'[^)]*[)]/(\'LN_HOST\', \'$lnd_host\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'LN_PORT'[^)]*[)]/(\'LN_PORT\', \'$lnd_port\')/" settings.sql
|
sed -i "s/[(]'LN_PORT'[^)]*[)]/(\'LN_PORT\', \'$lnd_port\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'LN_TLS_FILE'[^)]*[)]/(\'LN_TLS_FILE\', \'\/boltcard\/tls.cert\')/" settings.sql
|
sed -i "s/[(]'LN_TLS_FILE'[^)]*[)]/(\'LN_TLS_FILE\', \'\/boltcard\/tls.cert\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'LN_MACAROON_FILE'[^)]*[)]/(\'LN_MACAROON_FILE\', \'\/boltcard\/admin.macaroon\')/" settings.sql
|
sed -i "s/[(]'LN_MACAROON_FILE'[^)]*[)]/(\'LN_MACAROON_FILE\', \'\/boltcard\/admin.macaroon\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'FEE_LIMIT_SAT'[^)]*[)]/(\'FEE_LIMIT_SAT\', \'10\')/" settings.sql
|
sed -i "s/[(]'FEE_LIMIT_SAT'[^)]*[)]/(\'FEE_LIMIT_SAT\', \'10\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'FEE_LIMIT_PERCENT'[^)]*[)]/(\'FEE_LIMIT_PERCENT\', \'0.5\')/" settings.sql
|
sed -i "s/[(]'FEE_LIMIT_PERCENT'[^)]*[)]/(\'FEE_LIMIT_PERCENT\', \'0.5\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'FUNCTION_LNURLW'[^)]*[)]/(\'FUNCTION_LNURLW\', \'ENABLE\')/" settings.sql
|
sed -i "s/[(]'FUNCTION_LNURLW'[^)]*[)]/(\'FUNCTION_LNURLW\', \'ENABLE\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'FUNCTION_LNURLP'[^)]*[)]/(\'FUNCTION_LNURLP\', \'DISABLE\')/" settings.sql
|
sed -i "s/[(]'FUNCTION_LNURLP'[^)]*[)]/(\'FUNCTION_LNURLP\', \'DISABLE\')/" sql/settings.sql
|
||||||
sed -i "s/[(]'FUNCTION_EMAIL'[^)]*[)]/(\'FUNCTION_EMAIL\', \'DISABLE\')/" settings.sql
|
sed -i "s/[(]'FUNCTION_EMAIL'[^)]*[)]/(\'FUNCTION_EMAIL\', \'DISABLE\')/" sql/settings.sql
|
||||||
|
|
|
||||||
|
|
@ -23,3 +23,4 @@ INSERT INTO settings (name, value) VALUES ('AWS_SES_EMAIL_FROM', '');
|
||||||
INSERT INTO settings (name, value) VALUES ('EMAIL_MAX_TXS', '');
|
INSERT INTO settings (name, value) VALUES ('EMAIL_MAX_TXS', '');
|
||||||
INSERT INTO settings (name, value) VALUES ('FUNCTION_LNDHUB', '');
|
INSERT INTO settings (name, value) VALUES ('FUNCTION_LNDHUB', '');
|
||||||
INSERT INTO settings (name, value) VALUES ('LNDHUB_URL', '');
|
INSERT INTO settings (name, value) VALUES ('LNDHUB_URL', '');
|
||||||
|
INSERT INTO settings (name, value) VALUES ('FUNCTION_INTERNAL_API', '');
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue