-
Notifications
You must be signed in to change notification settings - Fork 3
/
docker-compose.yml
26 lines (26 loc) · 1.26 KB
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
version: "3.7"
services:
feecc-ipfs-gateway:
container_name: feecc_ipfs_gateway
build:
context: ./
dockerfile: Dockerfile
ports:
- "0.0.0.0:8082:8082"
restart: always
volumes:
- "/etc/timezone:/etc/timezone:ro"
- "/etc/localtime:/etc/localtime:ro"
- "~/.cache/pip/:/root/.cache/pip"
environment:
MONGODB_URI: "mongodb://<ip-address>:<port-number>/" # Line to connect to Mongo DB
MONGO_DATABASE_NAME: "" # collection name
LOCAL_IPFS_ENABLED: true # Whether to enable local IPFS node publishing or not.
LOCAL_IPFS_IS_CLUSTER_PEER: true # Weather LOCAL_IPFS_LIST for cluster-peer or node
LOCAL_IPFS_LIST: "/ipv4/0.0.0.0/tcp/8888/http,/ipv4/1.1.1.1/tcp/8888/http" # use your culster-peer OR node `ip` and `port`
IPFS_GATEWAY_ADDRESS: "" # Default is: "https://gateway.ipfs.io/ipfs/"
PINATA_ENABLED: false # Whether to upload files to Pinata.cloud or not
PINATA_API: '' # Pinata.cloud credentials. Leave empty if you don't need it
PINATA_SECRET_API: '' # Pinata.cloud credentials. Leave empty if you don't need it
PRODUCTION_ENVIRONMENT: false # Leave "no" if you want testing credentials to work
AUTHENTICATE: false # Whether check authentication or not