# Functions
Init loads environment variables and parses them into the respective configuration structs.
# Variables
Configuration for the application.
Configuration for Blockchain.
Configuration for IPFS (InterPlanetary File System).
Configuration for Matrix (chat protocol).
Configuration for PostgreSQL.
# Structs
AppConfig holds the configuration values for the application.
BlockchainConfig holds the configuration values for connecting to a blockchain network.
IPFSConfig holds the configuration values for connecting to an IPFS provider.
MatrixConfig holds the configuration values for connecting to a Matrix homeserver.
PostgresConfig holds the configuration values for connecting to a PostgreSQL database.