changes for converting from website to docs site (#188)

* changes for converting from website to docs site

* update staging deploy script and lock file

* update docsearch
This commit is contained in:
Lucy C
2022-10-31 19:53:54 -06:00
committed by GitHub
parent ebb893906a
commit 41de77f78e
35 changed files with 103 additions and 954 deletions

328
poetry.lock generated
View File

@@ -98,7 +98,7 @@ optional = false
python-versions = "*"
[package.extras]
test = ["flake8 (==3.7.8)", "hypothesis (==3.55.3)"]
test = ["hypothesis (==3.55.3)", "flake8 (==3.7.8)"]
[[package]]
name = "docutils"
@@ -279,7 +279,7 @@ testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xm
[[package]]
name = "pytz"
version = "2022.5"
version = "2022.6"
description = "World timezone definitions, modern and historical"
category = "main"
optional = false
@@ -409,8 +409,8 @@ python-versions = ">=3.7"
sphinx = ">=3"
[package.extras]
test = ["pytest", "pre-commit"]
doc = ["alabaster"]
test = ["pre-commit", "pytest"]
[[package]]
name = "sphinx-copybutton"
@@ -424,8 +424,8 @@ python-versions = ">=3.6"
sphinx = ">=1.8"
[package.extras]
rtd = ["sphinx-book-theme", "myst-nb", "ipython", "sphinx"]
code_style = ["pre-commit (==2.12.1)"]
rtd = ["sphinx", "ipython", "myst-nb", "sphinx-book-theme"]
[[package]]
name = "sphinx-multiversion-scylla"
@@ -526,8 +526,8 @@ optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-devhelp"
@@ -538,8 +538,8 @@ optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-htmlhelp"
@@ -550,8 +550,8 @@ optional = false
python-versions = ">=3.6"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest", "html5lib"]
test = ["html5lib", "pytest"]
lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-jsmath"
@@ -562,7 +562,7 @@ optional = false
python-versions = ">=3.5"
[package.extras]
test = ["pytest", "flake8", "mypy"]
test = ["mypy", "flake8", "pytest"]
[[package]]
name = "sphinxcontrib-qthelp"
@@ -573,8 +573,8 @@ optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
lint = ["docutils-stubs", "mypy", "flake8"]
[[package]]
name = "sphinxcontrib-serializinghtml"
@@ -601,7 +601,7 @@ requests = "*"
Sphinx = ">=0.6"
[package.extras]
doc = ["sphinx-copybutton", "furo"]
doc = ["furo", "sphinx-copybutton"]
[[package]]
name = "tornado"
@@ -669,281 +669,59 @@ python-versions = "^3.7"
content-hash = "95d7a496b22ba873ce8df134690fe30b3fac088d4fe393bd505e025598d55711"
[metadata.files]
alabaster = [
{file = "alabaster-0.7.12-py2.py3-none-any.whl", hash = "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"},
{file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"},
]
argh = [
{file = "argh-0.26.2-py2.py3-none-any.whl", hash = "sha256:a9b3aaa1904eeb78e32394cd46c6f37ac0fb4af6dc488daa58971bdc7d7fcaf3"},
{file = "argh-0.26.2.tar.gz", hash = "sha256:e9535b8c84dc9571a48999094fda7f33e63c3f1b74f3e5f3ac0105a58405bb65"},
]
alabaster = []
argh = []
atomicwrites = []
attrs = []
babel = [
{file = "Babel-2.10.3-py3-none-any.whl", hash = "sha256:ff56f4892c1c4bf0d814575ea23471c230d544203c7748e8c68f0089478d48eb"},
{file = "Babel-2.10.3.tar.gz", hash = "sha256:7614553711ee97490f732126dc077f8d0ae084ebc6a96e23db1482afabdb2c51"},
]
beautifulsoup4 = [
{file = "beautifulsoup4-4.11.1-py3-none-any.whl", hash = "sha256:58d5c3d29f5a36ffeb94f02f0d786cd53014cf9b3b3951d42e0080d8a9498d30"},
{file = "beautifulsoup4-4.11.1.tar.gz", hash = "sha256:ad9aa55b65ef2808eb405f46cf74df7fcb7044d5cbc26487f96eb2ef2e436693"},
]
babel = []
beautifulsoup4 = []
certifi = []
charset-normalizer = []
colorama = []
commonmark = [
{file = "commonmark-0.9.1-py2.py3-none-any.whl", hash = "sha256:da2f38c92590f83de410ba1a3cbceafbc74fee9def35f9251ba9a971d6d66fd9"},
{file = "commonmark-0.9.1.tar.gz", hash = "sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60"},
]
docutils = [
{file = "docutils-0.17.1-py2.py3-none-any.whl", hash = "sha256:cf316c8370a737a022b72b56874f6602acf974a37a9fba42ec2876387549fc61"},
{file = "docutils-0.17.1.tar.gz", hash = "sha256:686577d2e4c32380bb50cbb22f575ed742d58168cee37e99117a854bcd88f125"},
]
commonmark = []
docutils = []
idna = []
imagesize = [
{file = "imagesize-1.4.1-py2.py3-none-any.whl", hash = "sha256:0d8d18d08f840c19d0ee7ca1fd82490fdc3729b7ac93f49870406ddde8ef8d8b"},
{file = "imagesize-1.4.1.tar.gz", hash = "sha256:69150444affb9cb0d5cc5a92b3676f0b2fb7cd9ae39e947a5e11a36b4497cd4a"},
]
imagesize = []
importlib-metadata = []
jinja2 = [
{file = "Jinja2-3.0.3-py3-none-any.whl", hash = "sha256:077ce6014f7b40d03b47d1f1ca4b0fc8328a692bd284016f806ed0eaca390ad8"},
{file = "Jinja2-3.0.3.tar.gz", hash = "sha256:611bb273cd68f3b993fabdc4064fc858c5b47a973cb5aa7999ec1ba405c87cd7"},
]
livereload = [
{file = "livereload-2.6.3.tar.gz", hash = "sha256:776f2f865e59fde56490a56bcc6773b6917366bce0c267c60ee8aaf1a0959869"},
]
markupsafe = [
{file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:86b1f75c4e7c2ac2ccdaec2b9022845dbb81880ca318bb7a0a01fbf7813e3812"},
{file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f121a1420d4e173a5d96e47e9a0c0dcff965afdf1626d28de1460815f7c4ee7a"},
{file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a49907dd8420c5685cfa064a1335b6754b74541bbb3706c259c02ed65b644b3e"},
{file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10c1bfff05d95783da83491be968e8fe789263689c02724e0c691933c52994f5"},
{file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7bd98b796e2b6553da7225aeb61f447f80a1ca64f41d83612e6139ca5213aa4"},
{file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b09bf97215625a311f669476f44b8b318b075847b49316d3e28c08e41a7a573f"},
{file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:694deca8d702d5db21ec83983ce0bb4b26a578e71fbdbd4fdcd387daa90e4d5e"},
{file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:efc1913fd2ca4f334418481c7e595c00aad186563bbc1ec76067848c7ca0a933"},
{file = "MarkupSafe-2.1.1-cp310-cp310-win32.whl", hash = "sha256:4a33dea2b688b3190ee12bd7cfa29d39c9ed176bda40bfa11099a3ce5d3a7ac6"},
{file = "MarkupSafe-2.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:dda30ba7e87fbbb7eab1ec9f58678558fd9a6b8b853530e176eabd064da81417"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:671cd1187ed5e62818414afe79ed29da836dde67166a9fac6d435873c44fdd02"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3799351e2336dc91ea70b034983ee71cf2f9533cdff7c14c90ea126bfd95d65a"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e72591e9ecd94d7feb70c1cbd7be7b3ebea3f548870aa91e2732960fa4d57a37"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6fbf47b5d3728c6aea2abb0589b5d30459e369baa772e0f37a0320185e87c980"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d5ee4f386140395a2c818d149221149c54849dfcfcb9f1debfe07a8b8bd63f9a"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:bcb3ed405ed3222f9904899563d6fc492ff75cce56cba05e32eff40e6acbeaa3"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e1c0b87e09fa55a220f058d1d49d3fb8df88fbfab58558f1198e08c1e1de842a"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-win32.whl", hash = "sha256:8dc1c72a69aa7e082593c4a203dcf94ddb74bb5c8a731e4e1eb68d031e8498ff"},
{file = "MarkupSafe-2.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:97a68e6ada378df82bc9f16b800ab77cbf4b2fada0081794318520138c088e4a"},
{file = "MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e8c843bbcda3a2f1e3c2ab25913c80a3c5376cd00c6e8c4a86a89a28c8dc5452"},
{file = "MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0212a68688482dc52b2d45013df70d169f542b7394fc744c02a57374a4207003"},
{file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e576a51ad59e4bfaac456023a78f6b5e6e7651dcd383bcc3e18d06f9b55d6d1"},
{file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b9fe39a2ccc108a4accc2676e77da025ce383c108593d65cc909add5c3bd601"},
{file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:96e37a3dc86e80bf81758c152fe66dbf60ed5eca3d26305edf01892257049925"},
{file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6d0072fea50feec76a4c418096652f2c3238eaa014b2f94aeb1d56a66b41403f"},
{file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:089cf3dbf0cd6c100f02945abeb18484bd1ee57a079aefd52cffd17fba910b88"},
{file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6a074d34ee7a5ce3effbc526b7083ec9731bb3cbf921bbe1d3005d4d2bdb3a63"},
{file = "MarkupSafe-2.1.1-cp38-cp38-win32.whl", hash = "sha256:421be9fbf0ffe9ffd7a378aafebbf6f4602d564d34be190fc19a193232fd12b1"},
{file = "MarkupSafe-2.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:fc7b548b17d238737688817ab67deebb30e8073c95749d55538ed473130ec0c7"},
{file = "MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e04e26803c9c3851c931eac40c695602c6295b8d432cbe78609649ad9bd2da8a"},
{file = "MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b87db4360013327109564f0e591bd2a3b318547bcef31b468a92ee504d07ae4f"},
{file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99a2a507ed3ac881b975a2976d59f38c19386d128e7a9a18b7df6fff1fd4c1d6"},
{file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56442863ed2b06d19c37f94d999035e15ee982988920e12a5b4ba29b62ad1f77"},
{file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ce11ee3f23f79dbd06fb3d63e2f6af7b12db1d46932fe7bd8afa259a5996603"},
{file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:33b74d289bd2f5e527beadcaa3f401e0df0a89927c1559c8566c066fa4248ab7"},
{file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:43093fb83d8343aac0b1baa75516da6092f58f41200907ef92448ecab8825135"},
{file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8e3dcf21f367459434c18e71b2a9532d96547aef8a871872a5bd69a715c15f96"},
{file = "MarkupSafe-2.1.1-cp39-cp39-win32.whl", hash = "sha256:d4306c36ca495956b6d568d276ac11fdd9c30a36f1b6eb928070dc5360b22e1c"},
{file = "MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:46d00d6cfecdde84d40e572d63735ef81423ad31184100411e6e3388d405e247"},
{file = "MarkupSafe-2.1.1.tar.gz", hash = "sha256:7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b"},
]
jinja2 = []
livereload = []
markupsafe = []
more-itertools = []
packaging = [
{file = "packaging-21.3-py3-none-any.whl", hash = "sha256:ef103e05f519cdc783ae24ea4e2e0f508a9c99b2d4969652eed6a2e1ea5bd522"},
{file = "packaging-21.3.tar.gz", hash = "sha256:dd47c42927d89ab911e606518907cc2d3a1f38bbd026385970643f9c5b8ecfeb"},
]
pathtools = [
{file = "pathtools-0.1.2.tar.gz", hash = "sha256:7c35c5421a39bb82e58018febd90e3b6e5db34c5443aaaf742b3f33d4655f1c0"},
]
pluggy = [
{file = "pluggy-0.13.1-py2.py3-none-any.whl", hash = "sha256:966c145cd83c96502c3c3868f50408687b38434af77734af1e9ca461a4081d2d"},
{file = "pluggy-0.13.1.tar.gz", hash = "sha256:15b2acde666561e1298d71b523007ed7364de07029219b604cf808bfa1c765b0"},
]
port-for = [
{file = "port-for-0.3.1.tar.gz", hash = "sha256:b16a84bb29c2954db44c29be38b17c659c9c27e33918dec16b90d375cc596f1c"},
]
py = [
{file = "py-1.11.0-py2.py3-none-any.whl", hash = "sha256:607c53218732647dff4acdfcd50cb62615cedf612e72d1724fb1a0cc6405b378"},
{file = "py-1.11.0.tar.gz", hash = "sha256:51c75c4126074b472f746a24399ad32f6053d1b34b68d2fa41e558e6f4a98719"},
]
packaging = []
pathtools = []
pluggy = []
port-for = []
py = []
pygments = []
pyparsing = [
{file = "pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"},
{file = "pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"},
]
pytest = [
{file = "pytest-5.4.3-py3-none-any.whl", hash = "sha256:5c0db86b698e8f170ba4582a492248919255fcd4c79b1ee64ace34301fb589a1"},
{file = "pytest-5.4.3.tar.gz", hash = "sha256:7979331bfcba207414f5e1263b5a0f8f521d0f457318836a7355531ed1a4c7d8"},
]
pyparsing = []
pytest = []
pytz = []
pyyaml = [
{file = "PyYAML-6.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:d4db7c7aef085872ef65a8fd7d6d09a14ae91f691dec3e87ee5ee0539d516f53"},
{file = "PyYAML-6.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:9df7ed3b3d2e0ecfe09e14741b857df43adb5a3ddadc919a2d94fbdf78fea53c"},
{file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:77f396e6ef4c73fdc33a9157446466f1cff553d979bd00ecb64385760c6babdc"},
{file = "PyYAML-6.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:a80a78046a72361de73f8f395f1f1e49f956c6be882eed58505a15f3e430962b"},
{file = "PyYAML-6.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:f84fbc98b019fef2ee9a1cb3ce93e3187a6df0b2538a651bfb890254ba9f90b5"},
{file = "PyYAML-6.0-cp310-cp310-win32.whl", hash = "sha256:2cd5df3de48857ed0544b34e2d40e9fac445930039f3cfe4bcc592a1f836d513"},
{file = "PyYAML-6.0-cp310-cp310-win_amd64.whl", hash = "sha256:daf496c58a8c52083df09b80c860005194014c3698698d1a57cbcfa182142a3a"},
{file = "PyYAML-6.0-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:897b80890765f037df3403d22bab41627ca8811ae55e9a722fd0392850ec4d86"},
{file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:50602afada6d6cbfad699b0c7bb50d5ccffa7e46a3d738092afddc1f9758427f"},
{file = "PyYAML-6.0-cp36-cp36m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:48c346915c114f5fdb3ead70312bd042a953a8ce5c7106d5bfb1a5254e47da92"},
{file = "PyYAML-6.0-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:98c4d36e99714e55cfbaaee6dd5badbc9a1ec339ebfc3b1f52e293aee6bb71a4"},
{file = "PyYAML-6.0-cp36-cp36m-win32.whl", hash = "sha256:0283c35a6a9fbf047493e3a0ce8d79ef5030852c51e9d911a27badfde0605293"},
{file = "PyYAML-6.0-cp36-cp36m-win_amd64.whl", hash = "sha256:07751360502caac1c067a8132d150cf3d61339af5691fe9e87803040dbc5db57"},
{file = "PyYAML-6.0-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:819b3830a1543db06c4d4b865e70ded25be52a2e0631ccd2f6a47a2822f2fd7c"},
{file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:473f9edb243cb1935ab5a084eb238d842fb8f404ed2193a915d1784b5a6b5fc0"},
{file = "PyYAML-6.0-cp37-cp37m-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0ce82d761c532fe4ec3f87fc45688bdd3a4c1dc5e0b4a19814b9009a29baefd4"},
{file = "PyYAML-6.0-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:231710d57adfd809ef5d34183b8ed1eeae3f76459c18fb4a0b373ad56bedcdd9"},
{file = "PyYAML-6.0-cp37-cp37m-win32.whl", hash = "sha256:c5687b8d43cf58545ade1fe3e055f70eac7a5a1a0bf42824308d868289a95737"},
{file = "PyYAML-6.0-cp37-cp37m-win_amd64.whl", hash = "sha256:d15a181d1ecd0d4270dc32edb46f7cb7733c7c508857278d3d378d14d606db2d"},
{file = "PyYAML-6.0-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0b4624f379dab24d3725ffde76559cff63d9ec94e1736b556dacdfebe5ab6d4b"},
{file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:213c60cd50106436cc818accf5baa1aba61c0189ff610f64f4a3e8c6726218ba"},
{file = "PyYAML-6.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:9fa600030013c4de8165339db93d182b9431076eb98eb40ee068700c9c813e34"},
{file = "PyYAML-6.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:277a0ef2981ca40581a47093e9e2d13b3f1fbbeffae064c1d21bfceba2030287"},
{file = "PyYAML-6.0-cp38-cp38-win32.whl", hash = "sha256:d4eccecf9adf6fbcc6861a38015c2a64f38b9d94838ac1810a9023a0609e1b78"},
{file = "PyYAML-6.0-cp38-cp38-win_amd64.whl", hash = "sha256:1e4747bc279b4f613a09eb64bba2ba602d8a6664c6ce6396a4d0cd413a50ce07"},
{file = "PyYAML-6.0-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:055d937d65826939cb044fc8c9b08889e8c743fdc6a32b33e2390f66013e449b"},
{file = "PyYAML-6.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:e61ceaab6f49fb8bdfaa0f92c4b57bcfbea54c09277b1b4f7ac376bfb7a7c174"},
{file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d67d839ede4ed1b28a4e8909735fc992a923cdb84e618544973d7dfc71540803"},
{file = "PyYAML-6.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:cba8c411ef271aa037d7357a2bc8f9ee8b58b9965831d9e51baf703280dc73d3"},
{file = "PyYAML-6.0-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl", hash = "sha256:40527857252b61eacd1d9af500c3337ba8deb8fc298940291486c465c8b46ec0"},
{file = "PyYAML-6.0-cp39-cp39-win32.whl", hash = "sha256:b5b9eccad747aabaaffbc6064800670f0c297e52c12754eb1d976c57e4f74dcb"},
{file = "PyYAML-6.0-cp39-cp39-win_amd64.whl", hash = "sha256:b3d267842bf12586ba6c734f89d1f5b871df0273157918b0ccefa29deb05c21c"},
{file = "PyYAML-6.0.tar.gz", hash = "sha256:68fb519c14306fec9720a2a5b45bc9f0c8d1b9c72adf45c37baedfcd949c35a2"},
]
recommonmark = [
{file = "recommonmark-0.5.0-py2.py3-none-any.whl", hash = "sha256:c85228b9b7aea7157662520e74b4e8791c5eacd375332ec68381b52bf10165be"},
{file = "recommonmark-0.5.0.tar.gz", hash = "sha256:a520b8d25071a51ae23a27cf6252f2fe387f51bdc913390d83b2b50617f5bb48"},
]
requests = [
{file = "requests-2.28.1-py3-none-any.whl", hash = "sha256:8fefa2a1a1365bf5520aac41836fbee479da67864514bdb821f31ce07ce65349"},
{file = "requests-2.28.1.tar.gz", hash = "sha256:7c5599b102feddaa661c826c56ab4fee28bfd17f5abca1ebbe3e7f19d7c97983"},
]
six = [
{file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"},
{file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"},
]
snowballstemmer = [
{file = "snowballstemmer-2.2.0-py2.py3-none-any.whl", hash = "sha256:c8e1716e83cc398ae16824e5572ae04e0d9fc2c6b985fb0f900f5f0c96ecba1a"},
{file = "snowballstemmer-2.2.0.tar.gz", hash = "sha256:09b16deb8547d3412ad7b590689584cd0fe25ec8db3be37788be3810cbf19cb1"},
]
soupsieve = [
{file = "soupsieve-2.3.2.post1-py3-none-any.whl", hash = "sha256:3b2503d3c7084a42b1ebd08116e5f81aadfaea95863628c80a3b774a11b7c759"},
{file = "soupsieve-2.3.2.post1.tar.gz", hash = "sha256:fc53893b3da2c33de295667a0e19f078c14bf86544af307354de5fcf12a3f30d"},
]
sphinx = [
{file = "Sphinx-4.5.0-py3-none-any.whl", hash = "sha256:ebf612653238bcc8f4359627a9b7ce44ede6fdd75d9d30f68255c7383d3a6226"},
{file = "Sphinx-4.5.0.tar.gz", hash = "sha256:7bf8ca9637a4ee15af412d1a1d9689fec70523a68ca9bb9127c2f3eeb344e2e6"},
]
sphinx-autobuild = [
{file = "sphinx-autobuild-0.7.1.tar.gz", hash = "sha256:66388f81884666e3821edbe05dd53a0cfb68093873d17320d0610de8db28c74e"},
{file = "sphinx_autobuild-0.7.1-py2-none-any.whl", hash = "sha256:e60aea0789cab02fa32ee63c7acae5ef41c06f1434d9fd0a74250a61f5994692"},
]
sphinx-collapse = [
{file = "sphinx_collapse-0.1.2-py3-none-any.whl", hash = "sha256:7a2082da3c779916cc4c4d44832db3522a3a8bfbd12598ef01fb9eb523a164d0"},
{file = "sphinx_collapse-0.1.2.tar.gz", hash = "sha256:a186000bf3fdac8ac0e8a99979f720ae790de15a5efc1435d4816f79a3d377c2"},
]
sphinx-copybutton = [
{file = "sphinx-copybutton-0.5.0.tar.gz", hash = "sha256:a0c059daadd03c27ba750da534a92a63e7a36a7736dcf684f26ee346199787f6"},
{file = "sphinx_copybutton-0.5.0-py3-none-any.whl", hash = "sha256:9684dec7434bd73f0eea58dda93f9bb879d24bff2d8b187b1f2ec08dfe7b5f48"},
]
sphinx-multiversion-scylla = [
{file = "sphinx-multiversion-scylla-0.2.10.tar.gz", hash = "sha256:b54d664ecedcf45b98d6be1e939eac596719daa514e4a35f58d8e6330fb05d22"},
]
pyyaml = []
recommonmark = []
requests = []
six = []
snowballstemmer = []
soupsieve = []
sphinx = []
sphinx-autobuild = []
sphinx-collapse = []
sphinx-copybutton = []
sphinx-multiversion-scylla = []
sphinx-notfound-page = []
sphinx-scylladb-theme = [
{file = "sphinx-scylladb-theme-1.2.1.tar.gz", hash = "sha256:55923651acb74988755fd818175999e953e018d372cb778dd5120b03f71fe5ab"},
{file = "sphinx_scylladb_theme-1.2.1-py3-none-any.whl", hash = "sha256:2666a6990c87c9601beb0c49f118e87d03b27c248ad263e553c3c9dbd9247ec9"},
]
sphinx-sitemap = [
{file = "sphinx-sitemap-2.1.0.tar.gz", hash = "sha256:ba3576f38e8d1cabde483dabed2cc2b958af85ff97f2a4442f990b02e967d6a5"},
]
sphinx-substitution-extensions = [
{file = "Sphinx Substitution Extensions-2022.2.16.tar.gz", hash = "sha256:ff7d05bd00e8b2d7eb8a403b9f317d70411d4e9b6812bf91534a50df22190c75"},
{file = "Sphinx_Substitution_Extensions-2022.2.16-py3-none-any.whl", hash = "sha256:5a8ca34dac3984486344e95c36e3ed4766d402a71bdee7390d600f153db9795b"},
]
sphinx-tabs = [
{file = "sphinx-tabs-3.4.0.tar.gz", hash = "sha256:75e97ce10b74700deaf87b662539a293c8afc9dfa9d21f126b860118064cb0c5"},
{file = "sphinx_tabs-3.4.0-py3-none-any.whl", hash = "sha256:31dbe7594b5ef4cfa76a7960448d4607dca167ff21467000213920572c302072"},
]
sphinxcontrib-applehelp = [
{file = "sphinxcontrib-applehelp-1.0.2.tar.gz", hash = "sha256:a072735ec80e7675e3f432fcae8610ecf509c5f1869d17e2eecff44389cdbc58"},
{file = "sphinxcontrib_applehelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:806111e5e962be97c29ec4c1e7fe277bfd19e9652fb1a4392105b43e01af885a"},
]
sphinxcontrib-devhelp = [
{file = "sphinxcontrib-devhelp-1.0.2.tar.gz", hash = "sha256:ff7f1afa7b9642e7060379360a67e9c41e8f3121f2ce9164266f61b9f4b338e4"},
{file = "sphinxcontrib_devhelp-1.0.2-py2.py3-none-any.whl", hash = "sha256:8165223f9a335cc1af7ffe1ed31d2871f325254c0423bc0c4c7cd1c1e4734a2e"},
]
sphinxcontrib-htmlhelp = [
{file = "sphinxcontrib-htmlhelp-2.0.0.tar.gz", hash = "sha256:f5f8bb2d0d629f398bf47d0d69c07bc13b65f75a81ad9e2f71a63d4b7a2f6db2"},
{file = "sphinxcontrib_htmlhelp-2.0.0-py2.py3-none-any.whl", hash = "sha256:d412243dfb797ae3ec2b59eca0e52dac12e75a241bf0e4eb861e450d06c6ed07"},
]
sphinxcontrib-jsmath = [
{file = "sphinxcontrib-jsmath-1.0.1.tar.gz", hash = "sha256:a9925e4a4587247ed2191a22df5f6970656cb8ca2bd6284309578f2153e0c4b8"},
{file = "sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl", hash = "sha256:2ec2eaebfb78f3f2078e73666b1415417a116cc848b72e5172e596c871103178"},
]
sphinxcontrib-qthelp = [
{file = "sphinxcontrib-qthelp-1.0.3.tar.gz", hash = "sha256:4c33767ee058b70dba89a6fc5c1892c0d57a54be67ddd3e7875a18d14cba5a72"},
{file = "sphinxcontrib_qthelp-1.0.3-py2.py3-none-any.whl", hash = "sha256:bd9fc24bcb748a8d51fd4ecaade681350aa63009a347a8c14e637895444dfab6"},
]
sphinxcontrib-serializinghtml = [
{file = "sphinxcontrib-serializinghtml-1.1.5.tar.gz", hash = "sha256:aa5f6de5dfdf809ef505c4895e51ef5c9eac17d0f287933eb49ec495280b6952"},
{file = "sphinxcontrib_serializinghtml-1.1.5-py2.py3-none-any.whl", hash = "sha256:352a9a00ae864471d3a7ead8d7d79f5fc0b57e8b3f95e9867eb9eb28999b92fd"},
]
sphinxcontrib-youtube = [
{file = "sphinxcontrib-youtube-1.2.0.tar.gz", hash = "sha256:f468b76550e926c6d918c97b921d6ccc8ec6bc13004746dea309788ea9268991"},
{file = "sphinxcontrib_youtube-1.2.0-py3-none-any.whl", hash = "sha256:fcc9301b5df3269597310c1ab41806b25fb7bfe41b0344aa8871dbd820d08ca4"},
]
tornado = [
{file = "tornado-6.2-cp37-abi3-macosx_10_9_universal2.whl", hash = "sha256:20f638fd8cc85f3cbae3c732326e96addff0a15e22d80f049e00121651e82e72"},
{file = "tornado-6.2-cp37-abi3-macosx_10_9_x86_64.whl", hash = "sha256:87dcafae3e884462f90c90ecc200defe5e580a7fbbb4365eda7c7c1eb809ebc9"},
{file = "tornado-6.2-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ba09ef14ca9893954244fd872798b4ccb2367c165946ce2dd7376aebdde8e3ac"},
{file = "tornado-6.2-cp37-abi3-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b8150f721c101abdef99073bf66d3903e292d851bee51910839831caba341a75"},
{file = "tornado-6.2-cp37-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d3a2f5999215a3a06a4fc218026cd84c61b8b2b40ac5296a6db1f1451ef04c1e"},
{file = "tornado-6.2-cp37-abi3-musllinux_1_1_aarch64.whl", hash = "sha256:5f8c52d219d4995388119af7ccaa0bcec289535747620116a58d830e7c25d8a8"},
{file = "tornado-6.2-cp37-abi3-musllinux_1_1_i686.whl", hash = "sha256:6fdfabffd8dfcb6cf887428849d30cf19a3ea34c2c248461e1f7d718ad30b66b"},
{file = "tornado-6.2-cp37-abi3-musllinux_1_1_x86_64.whl", hash = "sha256:1d54d13ab8414ed44de07efecb97d4ef7c39f7438cf5e976ccd356bebb1b5fca"},
{file = "tornado-6.2-cp37-abi3-win32.whl", hash = "sha256:5c87076709343557ef8032934ce5f637dbb552efa7b21d08e89ae7619ed0eb23"},
{file = "tornado-6.2-cp37-abi3-win_amd64.whl", hash = "sha256:e5f923aa6a47e133d1cf87d60700889d7eae68988704e20c75fb2d65677a8e4b"},
{file = "tornado-6.2.tar.gz", hash = "sha256:9b630419bde84ec666bfd7ea0a4cb2a8a651c2d5cccdbdd1972a0c859dfc3c13"},
]
sphinx-scylladb-theme = []
sphinx-sitemap = []
sphinx-substitution-extensions = []
sphinx-tabs = []
sphinxcontrib-applehelp = []
sphinxcontrib-devhelp = []
sphinxcontrib-htmlhelp = []
sphinxcontrib-jsmath = []
sphinxcontrib-qthelp = []
sphinxcontrib-serializinghtml = []
sphinxcontrib-youtube = []
tornado = []
typing-extensions = []
urllib3 = []
watchdog = [
{file = "watchdog-2.1.9-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:a735a990a1095f75ca4f36ea2ef2752c99e6ee997c46b0de507ba40a09bf7330"},
{file = "watchdog-2.1.9-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:6b17d302850c8d412784d9246cfe8d7e3af6bcd45f958abb2d08a6f8bedf695d"},
{file = "watchdog-2.1.9-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:ee3e38a6cc050a8830089f79cbec8a3878ec2fe5160cdb2dc8ccb6def8552658"},
{file = "watchdog-2.1.9-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:64a27aed691408a6abd83394b38503e8176f69031ca25d64131d8d640a307591"},
{file = "watchdog-2.1.9-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:195fc70c6e41237362ba720e9aaf394f8178bfc7fa68207f112d108edef1af33"},
{file = "watchdog-2.1.9-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:bfc4d351e6348d6ec51df007432e6fe80adb53fd41183716017026af03427846"},
{file = "watchdog-2.1.9-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:8250546a98388cbc00c3ee3cc5cf96799b5a595270dfcfa855491a64b86ef8c3"},
{file = "watchdog-2.1.9-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:117ffc6ec261639a0209a3252546b12800670d4bf5f84fbd355957a0595fe654"},
{file = "watchdog-2.1.9-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:97f9752208f5154e9e7b76acc8c4f5a58801b338de2af14e7e181ee3b28a5d39"},
{file = "watchdog-2.1.9-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:247dcf1df956daa24828bfea5a138d0e7a7c98b1a47cf1fa5b0c3c16241fcbb7"},
{file = "watchdog-2.1.9-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:226b3c6c468ce72051a4c15a4cc2ef317c32590d82ba0b330403cafd98a62cfd"},
{file = "watchdog-2.1.9-pp37-pypy37_pp73-macosx_10_9_x86_64.whl", hash = "sha256:d9820fe47c20c13e3c9dd544d3706a2a26c02b2b43c993b62fcd8011bcc0adb3"},
{file = "watchdog-2.1.9-pp38-pypy38_pp73-macosx_10_9_x86_64.whl", hash = "sha256:70af927aa1613ded6a68089a9262a009fbdf819f46d09c1a908d4b36e1ba2b2d"},
{file = "watchdog-2.1.9-pp39-pypy39_pp73-macosx_10_9_x86_64.whl", hash = "sha256:ed80a1628cee19f5cfc6bb74e173f1b4189eb532e705e2a13e3250312a62e0c9"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_aarch64.whl", hash = "sha256:9f05a5f7c12452f6a27203f76779ae3f46fa30f1dd833037ea8cbc2887c60213"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_armv7l.whl", hash = "sha256:255bb5758f7e89b1a13c05a5bceccec2219f8995a3a4c4d6968fe1de6a3b2892"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_i686.whl", hash = "sha256:d3dda00aca282b26194bdd0adec21e4c21e916956d972369359ba63ade616153"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_ppc64.whl", hash = "sha256:186f6c55abc5e03872ae14c2f294a153ec7292f807af99f57611acc8caa75306"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_ppc64le.whl", hash = "sha256:083171652584e1b8829581f965b9b7723ca5f9a2cd7e20271edf264cfd7c1412"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_s390x.whl", hash = "sha256:b530ae007a5f5d50b7fbba96634c7ee21abec70dc3e7f0233339c81943848dc1"},
{file = "watchdog-2.1.9-py3-none-manylinux2014_x86_64.whl", hash = "sha256:4f4e1c4aa54fb86316a62a87b3378c025e228178d55481d30d857c6c438897d6"},
{file = "watchdog-2.1.9-py3-none-win32.whl", hash = "sha256:5952135968519e2447a01875a6f5fc8c03190b24d14ee52b0f4b1682259520b1"},
{file = "watchdog-2.1.9-py3-none-win_amd64.whl", hash = "sha256:7a833211f49143c3d336729b0020ffd1274078e94b0ae42e22f596999f50279c"},
{file = "watchdog-2.1.9-py3-none-win_ia64.whl", hash = "sha256:ad576a565260d8f99d97f2e64b0f97a48228317095908568a9d5c786c829d428"},
{file = "watchdog-2.1.9.tar.gz", hash = "sha256:43ce20ebb36a51f21fa376f76d1d4692452b2527ccd601950d69ed36b9e21609"},
]
wcwidth = [
{file = "wcwidth-0.2.5-py2.py3-none-any.whl", hash = "sha256:beb4802a9cebb9144e99086eff703a642a13d6a0052920003a230f3294bbe784"},
{file = "wcwidth-0.2.5.tar.gz", hash = "sha256:c4d647b99872929fdb7bdcaa4fbe7f01413ed3d98077df798530e5b04f116c83"},
]
watchdog = []
wcwidth = []
zipp = []

View File

@@ -2,7 +2,7 @@
name = "start9-docs"
description = "Start9 Documentation"
version = "0.1.0"
authors = ["elvece <lucy@start9labs.com>, kn0wmad <david@start9labs.com>"]
authors = ["elvece <lucy@start9.com>, kn0wmad <david@start9.com>"]
[tool.poetry.dependencies]
python = "^3.7"

View File

@@ -28,6 +28,7 @@ clean:
.PHONY: preview
preview: setup
npm --prefix ../sphinx-scylladb-theme run build
$(POETRY) run sphinx-autobuild -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml --port 5500
.PHONY: dirhtml
@@ -54,6 +55,7 @@ linkcheck: setup
.PHONY: multiversion
multiversion: setup
npm --prefix ../sphinx-scylladb-theme run build
git diff --quiet || >&2 echo "\033[31;1;4mWARNING: Uncommitted changes will not be included in ./_build\033[0m"
@mkdir -p $(HOME)/.cache/pypoetry/virtualenvs
$(POETRY) run sphinx-multiversion source $(BUILDDIR)/dirhtml
@@ -62,4 +64,5 @@ multiversion: setup
.PHONY: multiversionpreview
multiversionpreview: multiversion
npm --prefix ../sphinx-scylladb-theme run build
$(POETRY) run python3 -m http.server 5500 --directory $(BUILDDIR)/dirhtml

View File

@@ -7,7 +7,7 @@ cp -r ./docs/_build/dirhtml/. gh-pages
# Create gh-pages branch
cd gh-pages
git init
git config --local user.email "dev@start9labs.com"
git config --local user.email "dev@start9.com"
git config --local user.name "Start9 Dev"
git remote add origin "https://x-access-token:${GITHUB_TOKEN}@github.com/${GITHUB_REPOSITORY}.git"
git checkout -b gh-pages

View File

@@ -13,9 +13,9 @@ echo "FILTER: make multiversion"
make clean && make multiversion
echo "FILTER: rsync build"
rsync -rzP --delete ./_build/dirhtml/ root@staging.start9labs.com:/var/www/html/staging.start9labs.com/dirhtml/
rsync -rzP --delete ./_build/dirhtml/ root@staging.start9.com:/var/www/html/staging.start9labs.com/dirhtml/
echo "FILTER: ssh restart nginx and tor"
ssh root@staging.start9labs.com "systemctl reload nginx && systemctl reload tor"
ssh root@staging.start9.com "systemctl reload nginx && systemctl reload tor"
echo "FILTER: fin"

View File

@@ -6,7 +6,7 @@
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@start9labs">
<meta name="og:title" content="Start9 Embassy Personal Server">
<meta property="og:image" content="https://start9.com/images/icon.png" />
<meta property="og:image" content="https://docs.start9.com/images/icon.png" />
<meta name="og:description"
content="Start9 sovereign computing with Embassy personal server.">
content="Start9 documentation for sovereign computing with embassyOS">
{% endblock %}

View File

@@ -1,42 +0,0 @@
.. _contact:
==========
Contact Us
==========
.. contents::
:depth: 2
:local:
.. _community-channels:
Community Channels
------------------
* `Telegram <https://t.me/start9_labs>`_ - Primary community channel
* `Matrix <https://matrix.to/#/#community:matrix.start9labs.com>`_ - Community channel that will gradually replace Telegram.
* `Matrix Dev <https://matrix.to/#/#community-dev:matrix.start9labs.com>`_ - Primary channel for collaboration on embassyOS development and service packaging.
* `Matrix Tor (Tor required) <https://matrix.to/#/!iRwnQntcjpWfLxdgav:matrix.privacy34kn4ez3y3nijweec6w4g54i3g54sdv7r5mr6soma3w4begyd.onion?via=matrix.start9labs.com&via=matrix.privacy34kn4ez3y3nijweec6w4g54i3g54sdv7r5mr6soma3w4begyd.onion&via=oayal5vhil3zhj7ylixvpi4nr2xvhypdnenji4sx5q4kvaotevjvsxad.onion>`_ - Tor-only community channel for Embassy users
Social Media
------------
* `Mastodon <https://mastodon.start9labs.com/>`_
* `Twitter <https://twitter.com/start9labs>`_
* `GitHub <https://github.com/start9labs>`_
Email
-----
* support@start9labs.com - for getting help with your Embassy and asking general questions about Start9.
* security@start9labs.com - for reporting sensitive information or security concerns.
* jobs@start9labs.com - for those interested in doing work for Start9.
* affiliate@start9labs.com - for those interested in becoming a Start9 affiliate.

View File

@@ -1,81 +0,0 @@
.. _about:
=====
About
=====
Learn about the Start9 ethos, team, policies, and future plans.
.. raw:: html
<div class="topics-grid grid-container full">
<div class="grid-x grid-margin-x">
.. topic-box::
:title: Mission and Values
:link: start9
:icon: scylla-icon scylla-icon--comparison
:class: large-4
:anchor: View
Get acquainted with Start9.
.. :title: Roadmap
.. :link: roadmap
.. :icon: scylla-icon scylla-icon--roadmap
.. :class: large-4
.. :anchor: See what's coming
.. Check out our ambitious future.
.. topic-box::
:title: Privacy Policy
:link: privacy
:icon: scylla-icon scylla-icon--release-note
:class: large-4
:anchor: View
Take a look at our privacy policy.
.. topic-box::
:title: License
:link: license
:icon: scylla-icon scylla-icon--whitepapers
:class: large-4
:anchor: View
Read our product license agreement.
.. topic-box::
:title: Jobs
:link: jobs
:icon: scylla-icon scylla-icon--about-team
:class: large-4
:anchor: Join us
See our available positions.
.. topic-box::
:title: Contact
:link: contact
:icon: scylla-icon scylla-icon--support
:class: large-5
:anchor: Get help
Get help from Start9 and the community directly
.. raw:: html
</div></div>
.. This is for the side navigation display
.. toctree::
:maxdepth: 2
:hidden:
start9
privacy
license
jobs
contact

View File

@@ -1,45 +0,0 @@
===========
Join Start9
===========
About Start9
------------
Our mission at Start9 is to eliminate the need for trusted 3rd parties in the human/computer relationship. Our flagship product, embassyOS, is the most advanced, secure, and reliable personal server operating system in the world, making it possible for anyone to host their own software and data. One brick at a time, we will help construct an open and decentralized computing platform for humanity's future, one where sovereign individuals control their own data, commuities, and flow of information, as well as the abundance of intelligent devices that will come to engulf the human experience.
Read more about our :ref:`company and vision<start9>`, or check out this `podcast <https://www.thesurvivalpodcast.com/digital-sovereign>`_.
Benefits of working at Start9
-----------------------------
- Competitive salary
- Performance-based bonuses
- Equity. You're still early!
- Health and dental insurance
- Work from anywhere in the world, including our Denver office
- Budget for new computer
- Attend meetups and conferences
- Attend team retreats
General Considerations
----------------------
At Start9, we seek passion and expertise. If you care deeply about freedom through technology and the mastery of your craft, you will fit in.
How to Apply
------------
Email us at jobs@start9labs.com with your resume and any other information you think we should know about you.
Open Positions
--------------
There are no open positions at this time, please check back in the future as we are always growing and evolving.

View File

@@ -1,34 +0,0 @@
.. _license:
=======================
Start9 Software License
=======================
START9 PERSONAL USE LICENSE v1.0
--------------------------------
This license governs the use of the accompanying Software. If you use the Software, you accept this license. If you do not accept the license, do not use the Software.
1. **Definitions.**
1. “Licensor” means the copyright owner, Start9 Labs, Inc, or its successor(s) in interest, or a future assignee of the copyright.
2. “Source Code” means the preferred form of the Software for making modifications to it.
3. “Object Code” means any non-source form of the Software, including the machine-language output by a compiler or assembler.
4. “Distribute” means to convey or to publish and generally has the same meaning here as under U.S. Copyright law.
5. “Sell” means practicing any or all of the rights granted to you under the License to provide to third parties, for a fee or other consideration (including without limitation fees for hosting or consulting/support services related to the Software), a product or service whose value derives, entirely or substantially, from the functionality of the Software.
2. **Grant of Rights.** Subject to the terms of this license, the Licensor grants you, the licensee, a non-exclusive, worldwide, royalty-free copyright license to:
1. Access, audit, copy, modify, compile, or distribute the Source Code or modifications to the Source Code.
2. Run, test, or otherwise use the Object Code.
3. **Limitations.**
1. The grant of rights under the License will NOT include, and the License does NOT grant you the right to:
1. Sell the Software or any derivative works based thereon.
2. Distribute the Object Code.
2. If you Distribute the Source Code, or if permission is separately granted to Distribute the Object Code, you expressly undertake not to remove, or modify, in any manner, the copyright notices attached to the Source Code, and displayed in any output of the Object Code when run, and to reproduce these notices, in an identical manner, in any distributed copies of the Software together with a copy of this license. If you Distribute a modified copy of the Software, or a derivative work based thereon, the work must carry prominent notices stating that you modified it, and giving a relevant date.
3. The terms of this license will apply to anyone who comes into possession of a copy of the Software, and any modifications or derivative works based thereon, made by anyone.
4. **Contributions.** You hereby grant to Licensor a perpetual, irrevocable, worldwide, non-exclusive, royalty-free license to use and exploit any modifications or derivative works based on the Source Code of which you are the author.
5. **Disclaimer.** THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. LICENSOR HAS NO OBLIGATION TO SUPPORT RECIPIENTS OF THE SOFTWARE.
.. note:: Last updated Dec 17, 2020, please see `Github <https://github.com/Start9Labs/embassy-os/blob/master/LICENSE.md>`_ for latest edits

View File

@@ -1,28 +0,0 @@
.. _privacy:
==============
Privacy Policy
==============
.. contents::
:depth: 2
:local:
General Principles
------------------
At Start9 Labs, Inc (“Start9”, “we”, “us”, “our”), we believe that privacy is a basic human right and have designed our devices and software systems (“Products”) to uphold this principle.
Start9 does not collect, does not want to collect, and has no reasonable means of collecting, your personal information from the usage of our Products.
Voluntary Provisions
--------------------
When you visit start9.com or our other public websites, our visitors (“customers”, “you”, “your”) may voluntarily provide us with certain personal information, such as your name or email address, for the purpose of receiving updates about our Products, or to receive a response to an inquiry. We use this information internally and do not share it with third parties. You will only receive communications from us, email or otherwise, if you have explicitly opted in to such communications, and you may opt out at any time.
Online Purchases
----------------
When you purchase Products from our website, we necessarily collect certain personal information, such as name, email, shipping address, and payment details, in order to facilitate the transaction and conduct shipment. We do not use the information for any other purpose. Start9 relies on third party payment processors and shipping partners to conduct transactions, and have no control over their collection or usage of your information.
.. note:: This Privacy Policy was last updated on July 28, 2020

View File

@@ -1,252 +0,0 @@
.. _roadmap:
=======
Roadmap
=======
Under Construction
------------------
Please pardon our dust...
.. .. raw:: html
.. <section class="margin-top-7 margin-bottom-7 content s-page-roadmap">
.. <div class="container text-center">
.. <h1 class="accent container">Roadmap</h1>
.. <p class="container">The Past, Present, and Future of Start9</p>
.. </div>
.. <section id="cd-timeline" class="cd-container">
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-picture">
.. </div>
.. <div class="cd-timeline-content">
.. <h2>the beginning</h2>
.. <h3>Start9 Labs founded</h3>
.. <span class="cd-date">2019</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-movie">
.. </div> <!-- cd-timeline-img -->
.. <div class="cd-timeline-content">
.. <h2>early days</h2>
.. <h3>embassyOS v0.1.0</h3>
.. <ul class="content-skills">
.. <li>Services Marketplace</li>
.. <li>One-click installs of open source, self-hosted software</li>
.. </ul>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>Bitcoin Core</li>
.. <li>Bitwarden</li>
.. <li>Cups messenger</li>
.. </ul>
.. <span class="cd-date">2020 Q1 / Q2</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-picture">
.. </div> <!-- cd-timeline-img -->
.. <div class="cd-timeline-content">
.. <h2>laying the foundation</h2>
.. <h3>eOS v0.2.0</h3>
.. <ul class="content-skills">
.. <li>UI self-hosted on Embassy</li>
.. <li>Automated dependency management</li>
.. <li>User-generated private keys</li>
.. <li>User-generated passwords</li>
.. <li>Service data backups</li>
.. <li>Wifi credentials for additional networks</li>
.. <li>Many more 'under-the-hood' upgrades</li>
.. </ul>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>File Browser</li>
.. </ul>
.. <h3>Consulate Browser released</h3>
.. <span class="cd-date">2020 Q3</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-location">
.. </div> <!-- cd-timeline-img -->
.. <div class="cd-timeline-content">
.. <h2>forging lightning</h2>
.. <h3>eOS v0.2.5</h3>
.. <ul class="content-skills">
.. <li>Radical new dependency management and configuration system</li>
.. </ul>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>BTC Proxy</li>
.. <li>LND</li>
.. <li>C-Lightning</li>
.. <li>Ride the Lightning</li>
.. <li>Spark Wallet</li>
.. <li>Burn After Reading</li>
.. </ul>
.. <span class="cd-date">2020 Q4</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-location">
.. </div>
.. <div class="cd-timeline-content">
.. <h2>entering the fediverse</h2>
.. <h3>eOS v0.2.10</h3>
.. <ul class="content-skills">
.. <li>LAN support</li>
.. <li>Service Actions</li>
.. <li>User-generated private keys</li>
.. <li>User-generated passwords</li>
.. </ul>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>Mastodon</li>
.. <li>BTCPay Server</li>
.. </ul>
.. <h3>Team expanded</h3>
.. <span class="cd-date">2021 Q1</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-movie">
.. </div> <!-- cd-timeline-img -->
.. <div class="cd-timeline-content">
.. <h2>new use-cases</h2>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>Sphinx Chat</li>
.. <li>Embassy Pages</li>
.. <li>Photoview</li>
.. </ul>
.. <h3>Further team expansion</h3>
.. <span class="cd-date">2021 Q2</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-location">
.. </div>
.. <div class="cd-timeline-content">
.. <h2>rebirth of embassyOS</h2>
.. <h3>eOS v0.3.0</h3>
.. <ul class="content-skills">
.. <li>Complete OS overhaul</li>
.. <li>External drive support</li>
.. <li>OS / Service data segregation</li>
.. <li>New streamlined setup, migration, backup, & recovery processes</li>
.. <li>Many, many more details coming soon</li>
.. </ul>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>Thunderhub</li>
.. <li>See wishlist below...</li>
.. </ul>
.. <span class="cd-date">2021 Q3</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-location">
.. </div>
.. <div class="cd-timeline-content">
.. <h2>coming soon...</h2>
.. <h3>eOS v0.3.x</h3>
.. <ul class="content-skills">
.. <li>Additional storage features</li>
.. <li>Additional networking options</li>
.. <li>Data encryption</li>
.. <li>Remote backups</li>
.. <li>Non-Anonymous Hidden Services</li>
.. </ul>
.. <h3>Expected Services*</h3>
.. <ul class="content-skills">
.. <li>Bitcoin Wallet Tracker</li>
.. <li>Mempool.Space</li>
.. <li>Monero</li>
.. <li>See wishlist below...</li>
.. </ul>
.. <span class="cd-date">2021 Q4</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-location">
.. </div>
.. <div class="cd-timeline-content">
.. <h2>on the horizon</h2>
.. <h3>New Embassy form factor</h3>
.. <h3>Expected Services*</h3>
.. <ul class="content-skills">
.. <li>Nextcloud</li>
.. <li>Wireguard</li>
.. <li>PiHole</li>
.. <li>See wishlist below...</li>
.. </ul>
.. <span class="cd-date">2022 Q1</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. <div class="cd-timeline-block">
.. <div class="cd-timeline-img cd-location">
.. </div>
.. <div class="cd-timeline-content">
.. <h2>current research & development</h2>
.. <h3>New devices</h3>
.. <h3>Multi-Embassy syncing</h3>
.. <h3>Advanced networking & mesh capabilities</h3>
.. <span class="cd-date">2022 and Beyond</span>
.. </div> <!-- cd-timeline-content -->
.. </div> <!-- cd-timeline-block -->
.. </section> <!-- cd-timeline -->
.. <div class="container margin-top-4 margin-bottom-5">
.. <div class="row justify-content-center">
.. <div class="col-12 col-md-9">
.. <h2>*Start9 Services Wishlist</h2>
.. <p>It is difficult to predict new service releases as some are released in an on-demand fashion, others might be determined
.. to be a good or bad fit in the moment, and still others can be packaged up by community developers at any time! We do pay
.. close attention to the community's desire for certain services, which can be monitored on this <a href="https://s9.altweb.me">unofficial list.</a></p>
.. <h3>Services</h3>
.. <ul class="content-skills">
.. <li>Firefox Sync server</li>
.. <li>IPFS</li>
.. <li>Home Assistant</li>
.. <li>Conduit Matrix implementation</li>
.. <li>Zeronet</li>
.. <li>Wordpress</li>
.. <li>Plex Media Server</li>
.. </ul>
.. <h3>Miscellaneous</h3>
.. <ul class="content-skills">
.. <li>2FA hardware key servers</li>
.. <li>Bitcoin mixing</li>
.. <li>Wikis / notes</li>
.. <li>Security camera monitoring</li>
.. <li>Search engine</li>
.. </ul>
.. <p>To better understand the full potential of Embassy, check out this list of <a href="https://github.com/awesome-selfhosted/awesome-selfhosted" target="_blank">self-hosted services</a>. All of these open-source projects can be made to work with the Start9 Labs Embassy platform.</p>
.. <p>Is there a particular service you want to see? <a href="/#community">Contact us</a> and let us know.</p>
.. </div>
.. </div>
.. </div>
.. </section>

View File

@@ -1,69 +0,0 @@
.. _start9:
===========
Start9 Labs
===========
.. contents::
:depth: 2
:local:
Privacy and free speech are fundamental human rights and essential ingredients for a free society. Human history demonstrates that, when entrusted to others, these rights are invariably denied, resulting in great suffering. As such, it is necessary for individuals to protect their own privacy and right to speak freely. Fortunately, modern technologies, in the form of personal computers, encryption, and open, decentralized network protocols such as the Internet and Bitcoin, make this a real possibility. What is needed is a revolution in personal computing away from the current, custodial model that breeds dependency and corruption, towards a decentralized model, where individuals have absolute control over their data and communications.
.. _mission:
Mission
-------
To eliminate the need for trusted third parties in the human/computer relationship.
.. _values:
Values
------
This list of values is not comprehensive. It does not encapsulate all the values of all the members of Start9. Instead, we attempt to enumerate those values which represent the fulfillment of our mission and which are practically within our ability to achieve.
Decentralization: Centralized systems act as single points of failure and are susceptible to corruption. Decentralized systems afford greater robustness and soundness guarantees.
Openness: Everyone should have permissionless access to computing resources and tools, unrestricted by geography, ethnicity, or belief.
Community: The human experience is richest when shared amongst individuals who possess common beliefs, values, and activities, and computers should facilitate the formation of such communities.
Privacy: There are four reasons that privacy is necessary for a free society and proper human existence: privacy (1) promotes creativity and experimentation by minimizing the risk of embarrassment; (2) protects valuable information from theft and extortion; (3) enables the diffusion of contrarian ideals and ideas; (4) serves as an insurance policy against the future, in the event that what is acceptable today becomes unacceptable tomorrow.
Independence: Being dependent means being unable to survive on your own. Like a child, it means needing others and relying on them to provide for you, thus granting them power over you. A free and dignified human existence demands self-reliance: the ability to think and act with efficacy to obtain one's needs.
.. _virtues:
Virtues
-------
Below are the virtues or qualities of character needed to achieve our values and accomplish our mission.
Audacity: A willingness to take bold risks.
Tenacity: Fierce determination and relentless effort.
Excellence: Setting high standards and never settling for less.
Courtesy: Treating others politely, with kindness and due respect.
Generosity: providing beyond what is necessary or expected.
Fortitude: Having courage in the face of pain or adversity.
Integrity: The virtue that underlies all others. The quality of being whole and genuine, intact and unbroken, internally consistent, and adhering to principles in all cases.
.. _start9-origin:
The Origin of “Start9” (the name)
---------------------------------
Pokemon is a game for Gameboy. Twitch is a live video streaming app. “Twitch Plays Pokemon” was a popular phenomenon where Twitch users would collaborate to play a SHARED game of Pokemon on Gameboy. Here's how it worked:
Participants would use the Twitch message board to enter commands that then got executed in the gameplay. For example, if someone entered the command "right”, that would cause the player to move 1 space to the right. Commands would execute immediately after they were received, and anyone could enter a valid command at any time. You can think of Twitch Plays Pokemon as the more practical equivalent of placing a Gameboy in the middle of a crowded room and telling everyone to push buttons at the same time. As you might expect, the gameplay of Twitch Plays Pokemon was quite “twitchy”, but in a very "infinite monkey theory" way, progress could eventually be made.
In an effort to streamline play, a new game mode was devised in which players would “vote” for the next command and, every 4 seconds, whatever command received the most votes over the previous 4 seconds would execute in the game. Also introduced in this mode was the ability to attach multipliers to a command, such that the command would execute that number of times. For example, “right2” would cause the player to move 2 spaces to the right. “right3” would cause the player to move 3 spaces to the right, and so on. The highest number any participant could place after a command was 9, meaning whatever command they entered would execute 9 times. As you might expect, gameplay in this mode was less chaotic, more efficient, but it also meant each participant had less direct and immediate influence over the game. If a group of even 5-10 got together and colluded on their votes, they could practically take over the game and make contrarian ideas irrelevant. The new game mode was called “Democracy”, and the original game mode became known as “Anarchy”. Which game mode was engaged was itself governed by a democratic process: if more participants wanted to play in Democracy mode, then Democracy mode engaged; if more wanted to play in Anarchy mode, then Anarchy mode engaged.
To summarize: in Anarchy mode, everyone had equal influence over the game, but progress was slow and clunky. In Democracy mode, progress was fast and efficient, but colluding groups could marginalize individual participants and ruin the game for them.
So… individual participants discovered a means of effective protest whenever Democracy mode became suffocating, but they could not garner enough votes to switch back to Anarchy mode. Someone would type the command “start9” into the comments. This command meant “open the start menu 9 times in a row”, which, as you might imagine, would be enormously disruptive if executed. The entire screen would be blocked by the start menu, over and over. Typing “start9” was a participant's way of signaling to other participants that they felt marginalized by Democracy mode, and they were ready to fight back. If others felt the same, they could also begin typing “start9” - then, sure enough, “start9” would finally receive more votes than the colluding group's command, and the menu opening would begin. Every 4 seconds, the menu would open 9 times…again, and again, and again…until finally, the colluding group would be forced to either cooperate in reverting the game mode back to Anarchy mode or quit altogether.
Playing in Anarchy mode was impractical, but people did not want to play a game where they had no voice, where a group of insiders had taken total control. And so “start9” became the battle cry of the individual, the out-group, a means of signaling to other individuals that it was time to fight back against the usurpers - to use their own rules against them, until there was no alternative but to return control to the individual participants.

View File

@@ -1,7 +0,0 @@
.. _team:
===========
Start9 Team
===========
Please check back soon

View File

@@ -16,7 +16,7 @@ sys.path.insert(0, os.path.abspath('..'))
# -- Project information -----------------------------------------------------
project = 'Start9'
project = 'Start9 Docs'
copyright = str(date.today().year) + ", Start9 Labs, Inc."
author = u"Start9 Contributors"
@@ -103,7 +103,7 @@ html_theme_options = {
"github_issues_repository": "Start9Labs/documentation",
"github_repository": "Start9Labs/documentation",
"navigation_depth": 3,
"site_description": "Start9 sovereign computing with Embassy personal server",
"site_description": "Start9 documentation for sovereign computing with embassyOS",
}
# Last updated format
@@ -119,7 +119,7 @@ html_sidebars = {"**": ["side-nav.html"]}
htmlhelp_basename = "Start9Documentation"
# URL which points to the root of the HTML documentation.
html_baseurl = "https://start9.com"
html_baseurl = "https://docs.start9.com"
# Dictionary of values to pass into the template engines context for all pages
html_context = {"html_baseurl": html_baseurl}

View File

@@ -3,7 +3,7 @@
Decentralize
============
embassyOS allows users to swap to an alternative Marketplace in case they want a service not offered in the official `Start9 Marketplace <https://marketplace.start9.com>`_, would like a backup registry, or have for some reason lost trust in :ref:`Start9 <start9>`.
embassyOS allows users to swap to an alternative Marketplace in case they want a service not offered in the official `Start9 Marketplace <https://marketplace.start9.com>`_, would like a backup registry, or have for some reason lost trust in `Start9 <https://start9.com>`_.
- In order to change to an unofficial Marketplace, you can see our documentation :ref:`here <alt-marketplaces>`.

View File

@@ -48,15 +48,6 @@ Contribute
Become an affiliate and help propagate the message to your audience.
.. topic-box::
:title: Join the Team
:link: jobs
:icon: scylla-icon scylla-icon--about-team
:class: large-4
:anchor: Work
Check for available core Start9 team positions or contracts.
.. raw:: html
</div></div>
@@ -70,4 +61,3 @@ Contribute
provide-support
decentralize
promote
jobs

View File

@@ -1,3 +1,5 @@
:orphan:
.. _jobs:
===========
@@ -7,14 +9,14 @@ Join Start9
How to Apply
------------
Email us at jobs@start9labs.com with your resume and any other information you think we should know about you.
Email us at jobs@start9.com with your resume and any other information you think we should know about you.
About Start9
------------
Our mission at Start9 is to eliminate the need for trusted 3rd parties in the human/computer relationship. Our flagship product, embassyOS, is the most advanced, secure, and reliable personal server operating system in the world, making it possible for anyone to host their own software and data. One brick at a time, we will help construct an open and decentralized computing platform for humanity's future, one where sovereign individuals control their own data and the flow of information, as well as the abundance of intelligent devices that will come to engulf the human experience.
Read more about our :ref:`company and vision<start9>`, or check out this `podcast <https://www.thesurvivalpodcast.com/digital-sovereign>`_.
Read more about our `company and vision <https://start9.com/about>`_, or check out this `podcast <https://www.thesurvivalpodcast.com/digital-sovereign>`_.
Benefits of working at Start9
-----------------------------

View File

@@ -8,4 +8,4 @@ If you have a large audience of any kind, you could qualify for Start9's affilia
- Get a unique affilitate code to pass along to your audience.
- A discount for your audience, and a kickback for you, if you choose.
- Email us at affiliate@start9labs.com for more information.
- Email us at affiliate@start9.com for more information.

View File

@@ -18,7 +18,7 @@ Community Channels
3. Make your voice heard in the unofficial feedback forum: https://s9.altweb.me/
4. If you would like to take on a more significant role in Support, please reach out to us at support@start9labs.com, or in one of our :ref:`Community Channels <contact>`.
4. If you would like to take on a more significant role in Support, please reach out to us at support@start9.com, or in one of our :ref:`Community Channels <contact>`.
- We are working on a volunteer program, which we eventually hope to incentivize.
- It is also a foot in the door with Start9, where we are always growing and often in need of new team members.

View File

@@ -47,7 +47,7 @@ And populate it with the following example manifest (see the line comments for a
# The original project repository URL. There is no upstream repo in this example
upstream-repo: "https://github.com/Start9Labs/hello-world-wrapper"
# URL to the support site / channel for the project. This key can be omitted if none exists, or it can link to the original project repository issues.
support-site: "https://start9.com/"
support-site: "https://docs.start9.com/"
# URL to the marketing site for the project. This key can be omitted if none exists, or it can link to the original project repository.
marketing-site: "https://start9.com/"
# The series of commands to build the project into an s9pk for arm64/v8. In this case we are using a Makefile with the simple build command "make".

View File

@@ -16,7 +16,7 @@ If you get stuck or are having issues debugging why your service is not packagin
Submission Process
------------------
When you have built and tested your project for embassyOS, please send Start9 a submission to dev@start9labs.com with a link to the wrapper repository. After being reviewed for security and compatibility, the service will be deployed to the Start9 Marketplace and available for all embassyOS users to download.
When you have built and tested your project for embassyOS, please send Start9 a submission to dev@start9.com with a link to the wrapper repository. After being reviewed for security and compatibility, the service will be deployed to the Start9 Marketplace and available for all embassyOS users to download.
If you are deploying to an alternative marketplace, please shout it out in our community channels!

View File

@@ -4,4 +4,4 @@
Submission Process
==================
When you have built and tested your project for embassyOS, please send Start9 a submission with the project repository to ``dev@start9labs.com``. After being reviewed for security and compatibility, the service will be deployed to the marketplace and available for all embassyOS users to download.
When you have built and tested your project for embassyOS, please send Start9 a submission with the project repository to ``dev@start9.com``. After being reviewed for security and compatibility, the service will be deployed to the marketplace and available for all embassyOS users to download.

View File

@@ -1,4 +1,4 @@
.. title:: Sovereign Computing
.. title:: Documentation
.. raw:: html
@@ -6,10 +6,8 @@
.. hero-box::
:title: Welcome
:button_url: https://store.start9.com
:button_text: Purchase Embassy
Here you will find information about Start9, embassyOS, and the era of sovereign computing. Anyone can do it. No one can stop it.
Here you will find documentation about embassyOS, including DIY guides, user manuals, and developer docs. Welcome to the era of sovereign computing. Anyone can do it. No one can stop it.
.. raw:: html
@@ -21,33 +19,6 @@
<div class="grid-x grid-margin-x">
.. topic-box::
:title: Purchase
:link: https://store.start9.com
:icon: scylla-icon scylla-icon--bitcoin
:class: large-4
:anchor: Buy now
Buy an Embassy from Start9
.. topic-box::
:title: DIY
:link: diy
:icon: scylla-icon scylla-icon--integrations
:class: large-4
:anchor: Get started
Build your own Embassy
.. topic-box::
:title: Service Marketplace
:link: https://marketplace.start9.com
:icon: scylla-icon scylla-icon--monitoring
:class: large-4
:anchor: Browse
See what Services are available
.. topic-box::
:title: User Manual
:link: user-manual
@@ -70,7 +41,7 @@
:title: Learn
:link: learn
:icon: scylla-icon scylla-icon--webinars
:class: large-3
:class: large-4
:anchor: Get started
Read our FAQ and learn about platform concepts
@@ -79,7 +50,7 @@
:title: Developer Docs
:link: developer-docs
:icon: scylla-icon scylla-icon--open-source
:class: large-3
:class: large-4
:anchor: View
Package a service for the Embassy Marketplace
@@ -88,19 +59,11 @@
:title: Contribute
:link: contribute
:icon: scylla-icon scylla-icon--networking
:class: large-3
:class: large-4
:anchor: Join us
Use your skills to add to the Start9 ecosystem
.. topic-box::
:title: About Start9
:link: about
:icon: scylla-icon scylla-icon--about-team
:class: large-3
:anchor: Learn more
Explore Start9's mission, history, and future
.. raw:: html
@@ -115,27 +78,9 @@
:maxdepth: 4
:hidden:
Purchase <https://store.start9.com>
diy
Marketplace <https://marketplace.start9.com>
user-manual/index
support/index
learn/index
contribute/index
developer-docs/index
about/index
umbrel-compare
.. raw:: html
<div class="grid-container subscribe">
<h2>Want the latest?</h2>
<p class="subscribe__heading-subheading">subscribe to our mailing list</p>
<div class="subscribe-form">
<form id="subscribe">
<input class="subscribe-input" type="email" id="newsletter_email" name="email" placeholder="Enter email" required>
<input class="button--reverse" type="submit" value="subscribe">
</form>
<div class="padding-top-1" id="subscription_msg" class="hidden"></div>
</div>
</div>
diy

View File

@@ -6,7 +6,7 @@ Concepts
An overview of the ideas and technologies surrounding Start9 Labs and Embassy.
:ref:`Start9 Labs<start9>` and our :ref:`Embassy<embassy>` products (powered by :ref:`embassyOS<embassy-os>`) "stand on the shoulders of giants." Over the past several decades, technologies have been developed by individuals and companies without which these ground-breaking devices could not exist. Below you will find some select ideas and software which will help you understand what Embassy is and how it works.
`Start9 <https://start9.com>`_ and our :ref:`Embassy<embassy>` products (powered by :ref:`embassyOS<embassy-os>`) "stand on the shoulders of giants." Over the past several decades, technologies have been developed by individuals and companies without which these ground-breaking devices could not exist. Below you will find some select ideas and software which will help you understand what Embassy is and how it works.
.. toctree::
:maxdepth: 2

View File

@@ -30,24 +30,6 @@ Learn
Answers to Frequently Asked Questions from Embassy users.
.. topic-box::
:title: Videos
:link: https://youtube.com/c/Start9
:icon: scylla-icon scylla-icon--training
:class: large-4
:anchor: Watch
Our video archives, with educational content, including how-tos and DIY guides.
.. topic-box::
:title: Media
:link: media
:icon: scylla-icon scylla-icon--news
:class: large-4
:anchor: View
Check out interviews, podcasts, and articles featuring Start9 and Embassy.
.. raw:: html
</div></div>
@@ -59,4 +41,3 @@ Learn
:hidden:
concepts/index
media/index

View File

@@ -1,3 +1,5 @@
:orphan:
.. _media:
=====

View File

@@ -68,4 +68,4 @@ I am unable to reach Embassy via it's xxxxxxxxxxxxxxxxxx.onion (Tor) address
I'm having an issue with a particular Service
---------------------------------------------
If a Service is crashing or acting up in some way, check the :ref:`Documentation<service-guides>` and :ref:`FAQ<faq-services>` for that particular Service. You can also check the "Logs" (on the service page), which might tell you what the problem is. If that is not helpful, try to restart the service to see if that clears up the issue. If you are still having issues, please reach out in one of our :ref:`Community Channels<community-channels>` for immediate assistance, or email support@start9labs.com for help during business hours.
If a Service is crashing or acting up in some way, check the :ref:`Documentation<service-guides>` and :ref:`FAQ<faq-services>` for that particular Service. You can also check the "Logs" (on the service page), which might tell you what the problem is. If that is not helpful, try to restart the service to see if that clears up the issue. If you are still having issues, please reach out in one of our :ref:`Community Channels<community-channels>` for immediate assistance, or email support@start9.com for help during business hours.

View File

@@ -33,10 +33,10 @@ Social Media
Email
-----
* support@start9labs.com - for getting help with your Embassy and asking general questions about Start9.
* support@start9.com - for getting help with your Embassy and asking general questions about Start9.
* security@start9labs.com - for reporting sensitive information or security concerns.
* security@start9.com - for reporting sensitive information or security concerns.
* jobs@start9labs.com - for those interested in doing work for Start9.
* jobs@start9.com - for those interested in doing work for Start9.
* affiliate@start9labs.com - for those interested in becoming a Start9 affiliate.
* affiliate@start9.com - for those interested in becoming a Start9 affiliate.

View File

@@ -53,7 +53,7 @@ Ride the Lightning
* Official Support:
* https://twitter.com/RTL_App
* `https://twitter.com/Suheb__ <https://twitter.com/Suheb__>` _`
* `https://twitter.com/Suheb__ <https://twitter.com/Suheb__>`_
* Community Support: https://github.com/Ride-The-Lightning/RTL/discussions

View File

@@ -81,7 +81,7 @@ Why would I even buy this when I can just build it for free?
Bottom line...We are charging a very marginal rate for something incredibly powerful, and we think the convenience of a plug-and-play device, free service marketplace, and free white glove support is where the money is. Anyone could build their own couches too, but here is a reason furniture stores exist. How much is your time worth?
The fastest way to get support is via our :ref:`Community channels<contact>`. You can also `email us <support@start9labs.com>`_. Please do not hesitate to reach out!
The fastest way to get support is via our :ref:`Community channels<contact>`. You can also `email us <support@start9.com>`_. Please do not hesitate to reach out!
I bought an Embassy before Q3 2022 and it came with a 'product key,' what is that?
----------------------------------------------------------------------------------

View File

@@ -16,7 +16,7 @@ Is it possible to use embassyOS on my own hardware?
---------------------------------------------------
Yes! The :ref:`DIY Guide <diy>` will take you through the setup steps. This option is great for people who already own the necessary hardware or who live outside the US and want to save on shipping and customs fees.
Additionally, embassyOS is available for you to download or build from source under the Start9 Personal Use :ref:`License<license>`, for free. The caveat is that you will miss out on the perks that come along with purchasing from us, such as white-glove support, and others, which will grow over time.
Additionally, embassyOS is available for you to download or build from source under the Start9 Personal Use `License <https://start9.com/license>`_, for free. The caveat is that you will miss out on the perks that come along with purchasing from us, such as white-glove support, and others, which will grow over time.
Do I plug my Embassy into my computer?
---------------------------------------
@@ -49,7 +49,9 @@ The cheapest way to run a Bitcoin/Lightning node is to buy a Raspberry Pi (or eq
Would you consider (Umbrel, Nodl, RoninDojo, etc) a competitor to Embassy, or are they different enough to be compatible?
--------------------------------------------------------------------------------------------------------------------------
Other node devices are competitors, and there are distinct trade-offs to each platform, but we are definitely moving toward the same future, which is a win for everyone!
We are taking more a general approach to all of open-source, hosted software, including Bitcoin/Lightning. The aforementioned examples are more Bitcoin/Lightning focused.
We are taking more a general approach to all of open-source, hosted software, including Bitcoin/Lightning. The aforementioned examples tend to be more Bitcoin/Lightning focused.
Since it is often requested, we have put together an :ref:`Umbrel comparison guide<umbrel-compare>`
How can I migrate from Umbrel to Embassy and keep my lightning channels intact?
-------------------------------------------------------------------------------

View File

@@ -1,3 +1,7 @@
.. _umbrel-compare:
:orphan:
=================
Umbrel Comparison
=================