Skip to content

Commit

Permalink
Merge pull request #1234 from input-output-hk/release/cardano-service…
Browse files Browse the repository at this point in the history
…s/0.27.x-rebased

Release/cardano services/0.27.x rebased
  • Loading branch information
gytis-ivaskevicius committed Apr 30, 2024
2 parents ab7e0aa + 8869155 commit 64aaa39
Show file tree
Hide file tree
Showing 4 changed files with 187 additions and 211 deletions.
104 changes: 53 additions & 51 deletions nix/cardano-services/deployments/backend.provider.nix
Original file line number Diff line number Diff line change
Expand Up @@ -18,64 +18,66 @@
};
};

env = {
NETWORK = values.network;
ENABLE_METRICS = "true";
SERVICE_NAMES = "asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo";
OGMIOS_SRV_SERVICE_NAME = values.backend.ogmiosSrvServiceName;
LOGGER_MIN_SEVERITY = values.cardano-services.loggingLevel;
TOKEN_METADATA_SERVER_URL = values.cardano-services.tokenMetadataServerUrl;
HANDLE_POLICY_IDS = "f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a";
USE_BLOCKFROST = "true";
USE_KORA_LABS = "true";
DISABLE_STAKE_POOL_METRIC_APY = "true";
PAGINATION_PAGE_SIZE_LIMIT = "5500";
env =
{
NETWORK = values.network;
ENABLE_METRICS = "true";
SERVICE_NAMES = "asset,chain-history,network-info,rewards,stake-pool,tx-submit,utxo";
OGMIOS_SRV_SERVICE_NAME = values.backend.ogmiosSrvServiceName;
LOGGER_MIN_SEVERITY = values.cardano-services.loggingLevel;
TOKEN_METADATA_SERVER_URL = values.cardano-services.tokenMetadataServerUrl;
HANDLE_POLICY_IDS = "f0ff48bbb7bbe9d59a40f1ce90e9e9d0ff5002ec48f232b49ca0fb9a";
USE_BLOCKFROST = "true";
USE_KORA_LABS = "true";
DISABLE_STAKE_POOL_METRIC_APY = "true";
PAGINATION_PAGE_SIZE_LIMIT = "5500";

HANDLE_PROVIDER_SERVER_URL =
if values.network == "mainnet"
then "https://api.handle.me"
else "https://${values.network}.api.handle.me";
HANDLE_PROVIDER_SERVER_URL =
if values.network == "mainnet"
then "https://api.handle.me"
else "https://${values.network}.api.handle.me";

BUILD_INFO = values.cardano-services.buildInfo;
ALLOWED_ORIGINS = values.backend.allowedOrigins;
BUILD_INFO = values.cardano-services.buildInfo;
ALLOWED_ORIGINS = values.backend.allowedOrigins;

POSTGRES_POOL_MAX_DB_SYNC = "50";
POSTGRES_HOST_DB_SYNC = values.postgresName;
POSTGRES_PORT_DB_SYNC = "5432";
POSTGRES_DB_DB_SYNC = "cardano";
POSTGRES_PASSWORD_DB_SYNC = {
valueFrom.secretKeyRef = {
name = "cardano-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "password";
POSTGRES_POOL_MAX_DB_SYNC = "50";
POSTGRES_HOST_DB_SYNC = values.postgresName;
POSTGRES_PORT_DB_SYNC = "5432";
POSTGRES_DB_DB_SYNC = "cardano";
POSTGRES_PASSWORD_DB_SYNC = {
valueFrom.secretKeyRef = {
name = "cardano-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "password";
};
};
};
POSTGRES_USER_DB_SYNC = {
valueFrom.secretKeyRef = {
name = "cardano-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "username";
POSTGRES_USER_DB_SYNC = {
valueFrom.secretKeyRef = {
name = "cardano-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "username";
};
};
};
POSTGRES_SSL_DB_SYNC = "true";
POSTGRES_SSL_CA_FILE_DB_SYNC = "/tls/ca.crt";
} // lib.optionalAttrs values.backend.passHandleDBArgs {
POSTGRES_POOL_MAX_HANDLE = "10";
POSTGRES_HOST_HANDLE = values.postgresName;
POSTGRES_PORT_HANDLE = "5432";
POSTGRES_DB_HANDLE = "handle";
POSTGRES_PASSWORD_HANDLE = {
valueFrom.secretKeyRef = {
name = "handle-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "password";
POSTGRES_SSL_DB_SYNC = "true";
POSTGRES_SSL_CA_FILE_DB_SYNC = "/tls/ca.crt";
}
// lib.optionalAttrs values.backend.passHandleDBArgs {
POSTGRES_POOL_MAX_HANDLE = "10";
POSTGRES_HOST_HANDLE = values.postgresName;
POSTGRES_PORT_HANDLE = "5432";
POSTGRES_DB_HANDLE = "handle";
POSTGRES_PASSWORD_HANDLE = {
valueFrom.secretKeyRef = {
name = "handle-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "password";
};
};
};
POSTGRES_USER_HANDLE = {
valueFrom.secretKeyRef = {
name = "handle-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "username";
POSTGRES_USER_HANDLE = {
valueFrom.secretKeyRef = {
name = "handle-owner-user.${values.postgresName}.credentials.postgresql.acid.zalan.do";
key = "username";
};
};
POSTGRES_SSL_HANDLE = "true";
POSTGRES_SSL_CA_FILE_HANDLE = "/tls/ca.crt";
};
POSTGRES_SSL_HANDLE = "true";
POSTGRES_SSL_CA_FILE_HANDLE = "/tls/ca.crt";
};
};
}

0 comments on commit 64aaa39

Please sign in to comment.