Skip to content

Commit bb6dc92

Browse files
authored
Merge pull request #66 from AbsaOSS/refactor/boilerplate
Refactor/boilerplate
2 parents 028a6d9 + 356dab7 commit bb6dc92

27 files changed

+26757
-436
lines changed

ci/docker-compose.agency-ca.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ services:
2121
- SERVER_PORT=8080
2222
- SERVER_MAX_REQUEST_SIZE_KB=300
2323

24-
- PG_WALLET_MIN_IDLE_COUNT=0
2524
- PG_WALLET_MAX_CONNECTIONS=90
2625
- PG_WALLET_CONNECTION_TIMEOUT_MINS=30
2726

ci/docker-compose.agency-ea.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ services:
2020
- SERVER_PORT=8080
2121
- SERVER_MAX_REQUEST_SIZE_KB=300
2222

23-
- PG_WALLET_MIN_IDLE_COUNT=0
2423
- PG_WALLET_MAX_CONNECTIONS=90
2524
- PG_WALLET_CONNECTION_TIMEOUT_MINS=30
2625

vcxagency-node/CONFIGURATION.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@ Following options configure pgsql for storing wallets.
3636
- `PG_WALLET_ADMIN_PASSWORD_SECRET` - Password for username `<PG_WALLET_ADMIN_ACCOUNT>`.
3737

3838
### Wallet pgsql storage options
39-
- `PG_WALLET_MIN_IDLE_COUNT` - Sets the minimum idle connection count maintained by the pgsql connection pool.
40-
Example value `1`.
4139
- `PG_WALLET_MAX_CONNECTIONS` - Sets the maximum number of connections managed by the pool. Example value `90`.
4240
- `PG_WALLET_CONNECTION_TIMEOUT_MINS` - Sets the idle timeout used by the pool. Example value `30`.
4341

vcxagency-node/Dockerfile

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -26,39 +26,6 @@ LABEL org.label-schema.description="Node VCX Agency"
2626
ENV LOG_LEVEL ${LOG_LEVEL:-'true'}
2727
ENV LOG_ENABLE_INDYSDK ${LOG_ENABLE_INDYSDK:-'false'}
2828
ENV LOG_JSON_TO_CONSOLE ${LOG_JSON_TO_CONSOLE:-'true'}
29-
ENV SERVER_MAX_REQUEST_SIZE_KB ${SERVER_MAX_REQUEST_SIZE_KB:-'300'}
30-
ENV SERVER_PORT ${SERVER_PORT}
31-
ENV SERVER_ENABLE_TLS ${SERVER_ENABLE_TLS}
32-
ENV CERTIFICATE_PATH ${CERTIFICATE_PATH}
33-
ENV CERTIFICATE_KEY_PATH ${CERTIFICATE_KEY_PATH}
34-
35-
ENV AGENCY_WALLET_NAME ${AGENCY_WALLET_NAME}
36-
ENV AGENCY_DID ${AGENCY_DID}
37-
ENV AGENCY_SEED_SECRET ${AGENCY_SEED_SECRET}
38-
ENV AGENCY_WALLET_KEY_SECRET ${AGENCY_WALLET_KEY_SECRET}
39-
40-
ENV AGENCY_TYPE ${AGENCY_TYPE}
41-
ENV REDIS_URL ${REDIS_URL}
42-
43-
ENV PG_STORE_HOST ${PG_STORE_HOST}
44-
ENV PG_STORE_PORT ${PG_STORE_PORT}
45-
ENV PG_STORE_ACCOUNT ${PG_STORE_ACCOUNT}
46-
ENV PG_STORE_PASSWORD_SECRET ${PG_STORE_PASSWORD_SECRET}
47-
ENV PG_STORE_DATABASE ${PG_STORE_DATABASE}
48-
49-
ENV PG_WALLET_ACCOUNT ${PG_WALLET_ACCOUNT}
50-
ENV PG_WALLET_PASSWORD_SECRET ${PG_WALLET_PASSWORD_SECRET}
51-
ENV PG_WALLET_ADMIN_ACCOUNT ${PG_WALLET_ADMIN_ACCOUNT}
52-
ENV PG_WALLET_ADMIN_PASSWORD_SECRET ${PG_WALLET_ADMIN_PASSWORD_SECRET}
53-
54-
ENV PG_WALLET_URL ${PG_WALLET_URL}
55-
ENV PG_WALLET_MIN_IDLE_COUNT ${PG_WALLET_MIN_IDLE_COUNT:-1}
56-
ENV PG_WALLET_MAX_CONNECTIONS ${PG_WALLET_MAX_CONNECTIONS:-'90'}
57-
ENV PG_WALLET_CONNECTION_TIMEOUT_MINS ${PG_WALLET_CONNECTION_TIMEOUT_MINS:-'30'}
58-
59-
ENV AWS_S3_BUCKET_CERT = ${AWS_S3_BUCKET_CERT}
60-
ENV AWS_S3_PATH_CERT = ${AWS_S3_PATH_CERT}
61-
ENV AWS_S3_PATH_CERT_KEY = ${AWS_S3_PATH_CERT_KEY}
6229

6330
EXPOSE ${SERVER_PORT}
6431

vcxagency-node/config/localhost-ca.env

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ LOG_JSON_TO_CONSOLE=false
44
SERVER_PORT=8080
55
SERVER_MAX_REQUEST_SIZE_KB=300
66
SERVER_ENABLE_TLS=false
7-
CERTIFICATE_PATH=
8-
CERTIFICATE_KEY_PATH=
97

108
AGENCY_WALLET_NAME=vcxagency-node
119
AGENCY_DID=VsKV7grR1BUE29mG2Fm2kX
@@ -27,6 +25,5 @@ PG_WALLET_ADMIN_ACCOUNT=postgres
2725
PG_WALLET_ADMIN_PASSWORD_SECRET=mysecretpassword
2826

2927
PG_WALLET_URL=localhost:5432
30-
PG_WALLET_MIN_IDLE_COUNT=0
3128
PG_WALLET_MAX_CONNECTIONS=90
3229
PG_WALLET_CONNECTION_TIMEOUT_MINS=30

vcxagency-node/config/localhost-ea.env

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@ LOG_JSON_TO_CONSOLE=false
44
SERVER_PORT=8080
55
SERVER_MAX_REQUEST_SIZE_KB=300
66
SERVER_ENABLE_TLS=false
7-
CERTIFICATE_PATH=
8-
CERTIFICATE_KEY_PATH=
97

108
AGENCY_WALLET_NAME=vcxagency-node
119
AGENCY_DID=VsKV7grR1BUE29mG2Fm2kX
@@ -26,6 +24,5 @@ PG_WALLET_ADMIN_ACCOUNT=postgres
2624
PG_WALLET_ADMIN_PASSWORD_SECRET=mysecretpassword
2725

2826
PG_WALLET_URL=localhost:5432
29-
PG_WALLET_MIN_IDLE_COUNT=0
3027
PG_WALLET_MAX_CONNECTIONS=90
3128
PG_WALLET_CONNECTION_TIMEOUT_MINS=30

vcxagency-node/config/localhost-tls.env

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,5 @@ PG_WALLET_ADMIN_ACCOUNT=postgres
2727
PG_WALLET_ADMIN_PASSWORD_SECRET=mysecretpassword
2828

2929
PG_WALLET_URL=localhost:5432
30-
PG_WALLET_MIN_IDLE_COUNT=0
3130
PG_WALLET_MAX_CONNECTIONS=90
3231
PG_WALLET_CONNECTION_TIMEOUT_MINS=30

vcxagency-node/docker-compose.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: '3.5'
2+
3+
services:
4+
redis:
5+
container_name: redis
6+
image: redis:6.0.8
7+
volumes:
8+
- ../ci/redis.conf:/usr/local/etc/redis/redis.conf
9+
ports:
10+
- "6379:6379"
11+
command: [ "redis-server", "/usr/local/etc/redis/redis.conf" ]

0 commit comments

Comments
 (0)