diff --git a/.env.sample b/.env.sample index 43707bc8fc..a0d19d2351 100644 --- a/.env.sample +++ b/.env.sample @@ -3,11 +3,11 @@ # NOTE: For production usage, a paid subscription is recommended. # (default is https://api.coingecko.com/api/v3 if none is set) # (Pro account base url is https://pro-api.coingecko.com/api/v3) -#PRICES_PROVIDER_API_BASE_URI= +# PRICES_PROVIDER_API_BASE_URI= # The API Key to be used. If none is set, rate limits on the provider side would apply. -#PRICES_PROVIDER_API_KEY= +# PRICES_PROVIDER_API_KEY= # The cache TTL for each token price datapoint. -#PRICES_TTL_SECONDS= +# PRICES_TTL_SECONDS= # The cache TTL for a missing token price. # (default is 259200 [72 hours]) # NOT_FOUND_PRICE_TTL_SECONDS= @@ -28,12 +28,12 @@ # Balances Provider - Zerion API # Chain ids configured to use this provider. (comma-separated numbers) # (default='') -#FF_ZERION_BALANCES_CHAIN_IDS= +# FF_ZERION_BALANCES_CHAIN_IDS= # The base Zerion API URL to be used. # (default is https://api.zerion.io if none is set) -#ZERION_BASE_URI= +# ZERION_BASE_URI= # The API Key to be used. If none is set, balances cannot be retrieved using this provider. -#ZERION_API_KEY= +# ZERION_API_KEY= # Push Notifications Provider - Firebase Cloud Messaging # Firebase API URL @@ -64,111 +64,91 @@ # RELAY_PROVIDER_API_KEY_BLAST= # RELAY_PROVIDER_API_KEY_SEPOLIA= -# The cache TTL for each token price datapoint. -#BALANCES_TTL_SECONDS= - -# Alerts provider API -# The alerts provider API to be used. -# NOTE: For production usage, a paid subscription is recommended. -# (default is 'https://api.tenderly.co' if none is set) -# ALERTS_PROVIDER_API_BASE_URI= -# The webhook signing key to be used. -# ALERTS_PROVIDER_SIGNING_KEY= -# The API Key to be used. -# ALERTS_PROVIDER_API_KEY= -# The account to be used. -# ALERTS_PROVIDER_ACCOUNT= -# The project to be used. -# ALERTS_PROVIDER_PROJECT= - # Email-sending API # The application code associated with this service, provided by the email-sending service. -#EMAIL_API_APPLICATION_CODE= +# EMAIL_API_APPLICATION_CODE= # The API Key to be used. -#EMAIL_API_KEY= +# EMAIL_API_KEY= # The email address to be included in the 'from' section of the emails sent. -#EMAIL_API_FROM_EMAIL= +# EMAIL_API_FROM_EMAIL= # The email template reference for an unknown recovery transaction notification. -#EMAIL_TEMPLATE_UNKNOWN_RECOVERY_TX= +# EMAIL_TEMPLATE_UNKNOWN_RECOVERY_TX= # The email template reference for a recovery transaction notification. -#EMAIL_TEMPLATE_RECOVERY_TX= +# EMAIL_TEMPLATE_RECOVERY_TX= # The email template reference for a verification code sent. -#EMAIL_TEMPLATE_VERIFICATION_CODE= +# EMAIL_TEMPLATE_VERIFICATION_CODE= # The sender name to be included in the 'from' section of the emails sent. # (default is 'Safe' if none is set) -#EMAIL_API_FROM_NAME= +# EMAIL_API_FROM_NAME= # The Email Provider API base URL to be used. # (default is https://api.pushwoosh.com if none is set) -#EMAIL_API_BASE_URI= +# EMAIL_API_BASE_URI= # The base url for the Safe Config Service # Default if none is set: https://safe-config.safe.global -#SAFE_CONFIG_BASE_URI=https://safe-config.safe.global +# SAFE_CONFIG_BASE_URI=https://safe-config.safe.global # The base url for the Safe Locking Service # Default if none is set: https://safe-locking.safe.global -#LOCKING_PROVIDER_API_BASE_URI=https://safe-locking.safe.global +# LOCKING_PROVIDER_API_BASE_URI=https://safe-locking.safe.global # Redis # The host name of where the Redis instance is running # (default=localhost) -#REDIS_HOST= +# REDIS_HOST= # The default port of where the Redis instance is running # (default=6379) -#REDIS_PORT= +# REDIS_PORT= # Cache Expiration Times # The default cache expiration time in seconds if none is set # (default=60) -#EXPIRATION_TIME_DEFAULT_SECONDS +# EXPIRATION_TIME_DEFAULT_SECONDS # The default cache expiration time in seconds for not found errors (default=30) -#DEFAULT_NOT_FOUND_EXPIRE_TIME_SECONDS +# DEFAULT_NOT_FOUND_EXPIRE_TIME_SECONDS # The cache expiration time in seconds for not found contracts errors (default=60) -#CONTRACT_NOT_FOUND_EXPIRE_TIME_SECONDS +# CONTRACT_NOT_FOUND_EXPIRE_TIME_SECONDS # The cache expiration time in seconds for not found tokens errors (default=60) -#TOKEN_NOT_FOUND_EXPIRE_TIME_SECONDS +# TOKEN_NOT_FOUND_EXPIRE_TIME_SECONDS # RabbitMQ / AMQP Queue # The AMQP server URL -#AMQP_URL= +# AMQP_URL= # The AMQP Exchange name -#AMQP_EXCHANGE_NAME= +# AMQP_EXCHANGE_NAME= # The AMQP queue name -#AMQP_QUEUE= +# AMQP_QUEUE= # The AMQP Exchange mode # (default=fanout) -#AMQP_EXCHANGE_MODE= +# AMQP_EXCHANGE_MODE= # The message prefetch amount (max non-acknowledged messages being processed) # (default=100) -#AMQP_PREFETCH= +# AMQP_PREFETCH= # Authorization token to use privileged endpoints. # The AUTH_TOKEN should always be set -#AUTH_TOKEN= +# AUTH_TOKEN= # The issuer and secret used to sign and verify JWTs. # The JWT_ISSUER and JWT_SECRET should always be set -#JWT_ISSUER= -#JWT_SECRET= +# JWT_ISSUER= +# JWT_SECRET= # Log level for the service. -#LOG_LEVEL= - -# Enable CowSwap TWAPs decoding feature -#FF_TWAPS_DECODING= +# LOG_LEVEL= # Targeted Messaging -#TARGETED_MESSAGING_FILE_STORAGE_TYPE= +# TARGETED_MESSAGING_FILE_STORAGE_TYPE= # Community -#FINGERPRINT_ENCRYPTION_KEY= +# FINGERPRINT_ENCRYPTION_KEY= # Staking -#STAKING_TESTNET_API_BASE_URI= -#STAKING_TESTNET_API_KEY= -#STAKING_API_BASE_URI= -#STAKING_API_KEY= +# STAKING_TESTNET_API_BASE_URI= +# STAKING_TESTNET_API_KEY= +# STAKING_API_BASE_URI= +# STAKING_API_KEY= # Targeted Messaging -#TARGETED_MESSAGING_FILE_STORAGE_TYPE= +# TARGETED_MESSAGING_FILE_STORAGE_TYPE= diff --git a/docker-compose.yml b/docker-compose.yml index a84194e247..f71f66f193 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -53,10 +53,6 @@ services: PRICES_PROVIDER_API_KEY: ${PRICES_PROVIDER_API_KEY-example_api_key} APPLICATION_PORT: ${APPLICATION_PORT-3000} AUTH_TOKEN: ${AUTH_TOKEN-example_auth_token} - ALERTS_PROVIDER_SIGNING_KEY: ${ALERTS_PROVIDER_SIGNING_KEY-example_signing_key} - ALERTS_PROVIDER_API_KEY: ${ALERTS_PROVIDER_API_KEY-example_api_key} - ALERTS_PROVIDER_ACCOUNT: ${ALERTS_PROVIDER_ACCOUNT-example_account} - ALERTS_PROVIDER_PROJECT: ${ALERTS_PROVIDER_PROJECT-example_project} EMAIL_API_APPLICATION_CODE: ${EMAIL_API_APPLICATION_CODE-example_application_code} EMAIL_API_FROM_EMAIL: ${EMAIL_API_FROM_EMAIL-changeme@example.com} EMAIL_API_KEY: ${EMAIL_API_KEY-example_api_key}