Forked from Joystream/joystream https://github.com/Joystream/joystream
|
5 lat temu | |
---|---|---|
.github | 5 lat temu | |
packages | 5 lat temu | |
scripts | 5 lat temu | |
test | 5 lat temu | |
.123trigger | 5 lat temu | |
.babelrc.js | 6 lat temu | |
.codeclimate.yml | 6 lat temu | |
.dockerignore | 6 lat temu | |
.editorconfig | 7 lat temu | |
.eslintignore | 5 lat temu | |
.eslintrc.js | 5 lat temu | |
.gitignore | 5 lat temu | |
.gitlab-ci.yml | 5 lat temu | |
.npmignore | 7 lat temu | |
.nvmrc | 6 lat temu | |
BOUNTIES.md | 5 lat temu | |
CHANGELOG.md | 5 lat temu | |
CONTRIBUTING.md | 6 lat temu | |
Dockerfile | 6 lat temu | |
LICENSE | 6 lat temu | |
README.md | 5 lat temu | |
babel.config.js | 6 lat temu | |
deployment.extras.yml | 6 lat temu | |
deployment.template.yml | 6 lat temu | |
gh-pages-refresh.sh | 6 lat temu | |
i18next-scanner.config.js | 5 lat temu | |
jest.config.js | 5 lat temu | |
lerna.json | 5 lat temu | |
package.json | 5 lat temu | |
postcss.config.js | 6 lat temu | |
tsconfig.json | 5 lat temu | |
types.json | 6 lat temu | |
yarn.lock | 5 lat temu |
A Portal into the Polkadot and Substrate networks. Provides a view and interaction layer from a browser.
This can be accessed as a hosted application via https://polkadot.js.org/apps/ to explorer any of the supported Polkadot and Substrate chains
The repo is split into a number of packages, each representing an application. These are -
In addition the following libraries are also included in the repo. These are to be moved to the @polkadot/ui repository once it reaches a base level of stability and usability. (At this point with the framework being tested on the apps above, it makes development easier having it close)
Contributions are welcome!
To start off, this repo (along with others in the @polkadot family) uses yarn workspaces to organize the code. As such, after cloning dependencies should be installed via yarn
, not via npm, the latter will result in broken dependencies.
To get started -
git clone https://github.com/polkadot-js/apps <optional local path>
yarn
yarn run start
There is a base template available app-123code that acts as a simple starting point for adding additional apps to the UI. Alternatively if you just want some place where you can write some code, it does the trick.
While it is hidden from the sidebar, it is accessible via http://127.0.0.1:3000/#/123code
Be sure to follow the app-123code/README.md instructions.
You can run a docker container via -
docker run --rm -it --name polkadot-ui -p 80:80 chevdor/polkadot-ui:latest
To build a docker container containing local changes -
docker build -t chevdor/polkadot-ui:latest .
When using these Docker commands, you can access the UI via http://localhost:80 (or just http://localhost)