When developing a custom viz plugin or fixing an existing plugin I recommend following this tutorial.
After developing the plugin you will probably want to deploy to production.
In this repo I suggest a way to build a docker image with the changes.
Dokerfile
superset-ui
- my fork of superset-ui. Currently, it sets the max bar width of the echarts bar chart, It is still WIP, (that is why no PR)superset-frontend-override
- a folder container the files I will override in thesuperset-frontend
. Currently, it overrides the package.json but later it will probably override alsosuperset/superset-frontend/src/visualizations/presets/MainPreset.js
This Dockerfile
uses version 1.1.0
but updating to another version should be easy
docker build --tag=custome/superset-node:1.1.0 ./