metaplex-docker

How to use

I highly recommend trying with devnet and going through the scripts/run_upload.sh and scripts/upload.sh to understand this flow better.

  1. Edit the content of assets_template_sample.
  2. Go over Validating your project assets and make sure your JSON is filled as expected.
  3. Currently this flow will look for __creators__ inside the JSON and replace it with your solana address during the upload process.
  4. Run ./scripts/run_upload.sh <cluster-name> <date> , for example ./scripts/run_upload.sh devnet 2021-01-01 and it will go through the entire flow in the Metaplex Candy Machine Tutorial.
  5. Check the contents of output/output.log , you'll see the contents of the .env file you need to create your candy-machine-mint , will look like the sample below:
--------------------------
--- START FILE : logs/envfile
--------------------------

REACT_APP_CANDY_MACHINE_ID=<uuid>
REACT_APP_CANDY_START_DATE=<timestamp>
REACT_APP_CANDY_MACHINE_CONFIG=<uuid>
REACT_APP_SOLANA_NETWORK=<network>
REACT_APP_SOLANA_RPC_HOST=<url>
REACT_APP_TREASURY_ADDRESS=<uuid>

--------------------------
--- END FILE : logs/envfile
--------------------------

File Structure


Docker Hub

metaplex-docker image


References