A website that can communicate to any Estuary node. You can make Filecoin storage deals with an Estuary node.
Make sure NodeJS 10+ is installed. Then run:
npm install
npm run dev-production
Now view localhost:4444 in your browser.
Note: If you are using another port for your estuary node other than the default port (localhost:3004
), you can set the ESTUARY_API
environment variable to point to the right URL. for example. to change to port 9999
$ ESTUARY_API=http://localhost:9999 npm run dev
The estuary-www frontend was built using modern day frontend technologies that requires different modules. Some of the modules may or may not be dependent on the host operating system architecture or kernel and this can cause issues when running the app.
This happens when estuary-www failed to connect to estuary backend. Make sure that ESTUARY_API is set to estuary host ip and port.
- If you are running a single local estuary node, this will use http://localhost:3004.
- You will need to set the ESTUARY_API to http://localhost:3004 (export ESTUARY_API=http://localhost:3004).
- Running
npm run dev
will automatically set the ESTUARY_API to localhost.
There are instances were in webpack global modules are used by different projects and this can cause some conflict with estuary-www. If you ran into an issue, run the following command
npm install -g webpack-dev-server
Please refer to each project's style and contribution guidelines for submitting patches and additions. In general, we follow the "fork-and-pull" Git workflow.
- Fork the repo on GitHub
- Clone the project to your own machine
- Commit changes to your own branch
- Push your work back up to your fork
- Submit a Pull request so that we can review your changes
NOTE: Be sure to merge the latest from "upstream" before making a pull request!
Twitter: @wwwjim.
You can also find our team on slack