* Update installation instructions for docker Update installation instructions to include a section on connecting to local db via superset running in docker container. Newcomers may have trouble in this part because it involves knowing about some docker internal details, as well as google search doesn't bring many directly useful results. If it's a commonly occurring issue among new comers, we may accept this commit. * Update index.mdx Add a caution regarding changing database config to allow public incoming. Add a note that mac users may skip configuring database. Spelling mistake fix. Style fix, "Superset" is now in title case. |
||
|---|---|---|
| .. | ||
| src | ||
| static/images | ||
| .asf.yaml | ||
| .eslintrc.js | ||
| .gitignore | ||
| .htaccess | ||
| .nvmrc | ||
| .prettierrc | ||
| README.md | ||
| doczrc.js | ||
| gatsby-config.js | ||
| gatsby-node.js | ||
| installation.rst | ||
| package-lock.json | ||
| package.json | ||
| prettier.config.js | ||
| requirements.txt | ||
| sqllab.rst | ||
README.md
Here's the source to the documentation hosted at superset.apache.org
The site runs on the Gatsby framework and uses docz for it's
Documentation subsection.
Getting Started
cd docs/
npm install
npm run start
# navigate to localhost:8000`
To Publish
Github Actions CI automatically publishes the site after changes are merged to master.
To manually publish, the static site that Gatsby generates needs to be pushed
to the asf-site branch on the
apache/superset-site
repository. No need to PR here, simply git push.
# Get in the docs/ folder in the main repo
cd ~/repos/superset/docs
# have Gatsby build the static website, this puts in under `docs/public`
npm run build
# go to the docs repo
cd ~/repos/superset-site
# checkout the proper branch
git checkout asf-site
# BE CAREFUL WITH THIS COMMAND
# wipe the content of the repo
rm -rf *
# copy the static site here
cp -r ~/repos/superset/docs/public/ ./
# git push
git add .
git commit -m "relevant commit msg"
git push origin asf-site
# SUCCESS - it should take minutes to take effect on superset.apache.org