diff --git a/docs/bucketassets/error.html b/docs/bucketassets/error.html new file mode 100644 index 000000000..a855e72ba --- /dev/null +++ b/docs/bucketassets/error.html @@ -0,0 +1,9 @@ +Not found + + + + + + Not found - redirecting you to latest stable docs. + + diff --git a/docs/bucketassets/robots.txt b/docs/bucketassets/robots.txt new file mode 100644 index 000000000..da4c47d6d --- /dev/null +++ b/docs/bucketassets/robots.txt @@ -0,0 +1,3 @@ +User-agent: * +Disallow: /archive/ +Disallow: /master/ \ No newline at end of file diff --git a/docs/build b/docs/build new file mode 100755 index 000000000..1ca3fdb85 --- /dev/null +++ b/docs/build @@ -0,0 +1,3 @@ +#!/bin/sh + +cd src; hugo \ No newline at end of file diff --git a/docs/setup b/docs/setup new file mode 100755 index 000000000..8a9c31fdf --- /dev/null +++ b/docs/setup @@ -0,0 +1,7 @@ +#!/bin/sh + +aws configure set preview.cloudfront true +aws --profile mitmproxy \ + s3 cp --acl public-read ./bucketassets/error.html s3://docs.mitmproxy.org/error.html +aws --profile mitmproxy \ + s3 cp --acl public-read ./bucketassets/robots.txt s3://docs.mitmproxy.org/robots.txt diff --git a/docs/src/themes/mitmproxydocs/static/css/style.css b/docs/src/themes/mitmproxydocs/static/css/style.css index 6029ddb66..868c7d0a7 100644 --- a/docs/src/themes/mitmproxydocs/static/css/style.css +++ b/docs/src/themes/mitmproxydocs/static/css/style.css @@ -6731,20 +6731,16 @@ label.panel-block { text-align: right; } .sidebar { - background-color: #F1F1F1; -} - -.sidebar .version { - padding: 1em; } - -.sidebar .brand { - background-color: #303030; - color: #c0c0c0; - padding: 1em; - top: 0; } - -.sidebar .menu { - padding: 1em; } + background-color: #F1F1F1; } + .sidebar .version { + padding: 1em; } + .sidebar .brand { + background-color: #303030; + color: #c0c0c0; + padding: 1em; + top: 0; } + .sidebar .menu { + padding: 1em; } .mainbody { padding: 3em; } diff --git a/docs/style/style.scss b/docs/style/style.scss index 2c66a4c94..bc146fd51 100644 --- a/docs/style/style.scss +++ b/docs/style/style.scss @@ -11,7 +11,6 @@ $family-sans-serif: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Ox @import "../node_modules/bulma/sass/layout/_all"; .sidebody { - height: 100vh; overflow-x: hidden; overflow-y: scroll; } @@ -28,8 +27,8 @@ $family-sans-serif: BlinkMacSystemFont, -apple-system, "Segoe UI", "Roboto", "Ox margin-bottom: 1em; } - .sidebar { + background-color: #F1F1F1; .version { padding: 1em; } diff --git a/docs/upload-archive b/docs/upload-archive new file mode 100755 index 000000000..5622a2aea --- /dev/null +++ b/docs/upload-archive @@ -0,0 +1,17 @@ +#!/bin/sh + +if [[ $# -eq 0 ]] ; then + echo "Please supply a version, e.g. 'v3'" + exit 1 +fi + +# This script uploads docs to a specified archive version. + +SPATH="/archive/$1" + +aws configure set preview.cloudfront true +aws --profile mitmproxy \ + s3 sync --acl public-read ./public s3://docs.mitmproxy.org$SPATH +# aws --profile mitmproxy \ +# cloudfront create-invalidation --distribution-id E3UCZ4MLN4TO7U \ +# --paths "$SPATH" diff --git a/docs/upload-master b/docs/upload-master new file mode 100755 index 000000000..c8fcda807 --- /dev/null +++ b/docs/upload-master @@ -0,0 +1,8 @@ +#!/bin/sh + +aws configure set preview.cloudfront true +aws --profile mitmproxy \ + s3 sync --acl public-read ./public s3://docs.mitmproxy.org/master +# aws --profile mitmproxy \ +# cloudfront create-invalidation --distribution-id E3UCZ4MLN4TO7U \ +# --paths "/master" diff --git a/docs/upload-stable b/docs/upload-stable new file mode 100755 index 000000000..7c658113f --- /dev/null +++ b/docs/upload-stable @@ -0,0 +1,8 @@ +#!/bin/sh + +aws configure set preview.cloudfront true +aws --profile mitmproxy \ + s3 sync --acl public-read ./public s3://docs.mitmproxy.org/stable +# aws --profile mitmproxy \ +# cloudfront create-invalidation --distribution-id E3UCZ4MLN4TO7U \ +# --paths "/master"