botodocs
botodocs copied to clipboard
Simple, navigable and fast documentation site for boto3 (unofficial)
botodocs: a (hopefully) better boto3 doc site
Visit https://botodocs.com
Why
I thought that the official docs has a lot of room to improve, so I built a "better" site in the meantime.
Features
- lots of caching
- better navigation
- fast to load
- shorter pages
Note to forkers:
This project uses docsify to convert the markdown files into a simple static website.
-
npm i docsify-cli -g
- run
pipenv run python main.py
to generate the pages and serve a website (note that it callsdocsify serve docs
behind the scenes) - Open browser at http://localhost:3000
- Edits to static files will be reloaded live. Otherwise rerun main.py for dynamic pages.
Deploying on AWS
Uses the AWS CDK. See lib/pipeline-construct.js for details on the deployment pipeline.
-
npm i -g aws-cdk
-
cdk deploy
This is what the CDK will deploy:
Image automatically generated with cfnbuddy
Legal
Released under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)
https://creativecommons.org/licenses/by-nc-sa/4.0/
Project is based on boto3. Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed Apache Licence 2.0. See file original-LICENCE for details