module.exports = { // default applies to all environments default: { enabled: true, ipfs_bin: "ipfs", provider: "ipfs", available_providers: ["ipfs"], upload: { host: "localhost", port: 5001 }, dappConnection: [ { provider: "ipfs", host: "localhost", port: 5001, getUrl: "http://localhost:8080/ipfs/" } ] // Configuration to start Swarm in the same terminal as `embark run` /*,account: { address: "YOUR_ACCOUNT_ADDRESS", // Address of account accessing Swarm password: "PATH/TO/PASSWORD/FILE" // File containing the password of the account }, swarmPath: "PATH/TO/SWARM/EXECUTABLE" // Path to swarm executable (default: swarm)*/ }, // default environment, merges with the settings in default // assumed to be the intended environment by `embark run` development: { provider: "ipfs", upload: { host: "localhost", port: 5001, getUrl: "http://localhost:8080/ipfs/" } }, // merges with the settings in default // used with "embark run privatenet" privatenet: {}, // merges with the settings in default // used with "embark run testnet" testnet: { enabled: true, ipfs_bin: "ipfs", provider: "ipfs", available_providers: ["ipfs"], upload: { host: "localhost", port: 5001 }, dappConnection: [ { provider: "ipfs", protocol: "https", host: "ipfs.infura.io", port: 5001, getUrl: "https://ipfs.infura.io/ipfs/" } ] }, // merges with the settings in default // used with "embark run livenet" livenet: { enabled: true, ipfs_bin: "ipfs", provider: "ipfs", available_providers: ["ipfs"], upload: { host: "localhost", port: 5001 }, dappConnection: [ { provider: "ipfs", protocol: "https", host: "ipfs.infura.io", port: 5001, getUrl: "https://ipfs.infura.io/ipfs/" } ] }, // you can name an environment with specific settings and then specify with // "embark run custom_name" //custom_name: { //} };