5
.gitignore
vendored
@@ -2,6 +2,5 @@
|
||||
.vscode/
|
||||
build-send.sh
|
||||
site/_build
|
||||
site/_utils/docsearch_config.json
|
||||
site/_utils/docsearch_index.js
|
||||
.env
|
||||
.env
|
||||
site/_utils/docsearch*
|
||||
42
README.md
@@ -25,8 +25,46 @@ The [extension](https://github.com/Holzhaus/sphinx-multiversion) used to build d
|
||||
|
||||
## Dependencies
|
||||
|
||||
Install [python3] (https://www.python.org/downloads/)
|
||||
Install [poetry] (https://python-poetry.org/docs/)
|
||||
Install [pyenv](https://github.com/pyenv/pyenv)
|
||||
|
||||
For installations with MacOS:
|
||||
|
||||
```
|
||||
brew install python3
|
||||
brew install poetry
|
||||
```
|
||||
|
||||
## Project Setup
|
||||
|
||||
1. Clone this repository and enter the project folder:
|
||||
|
||||
```
|
||||
git clone https://github.com/Start9Labs/documentation.git && cd documentation
|
||||
```
|
||||
|
||||
2. Install theme submodule:
|
||||
|
||||
```
|
||||
git submodule update --init
|
||||
```
|
||||
|
||||
3. (Optional, if you have an older build that needs to be updated) Navigate to `sphinx-scylladb-theme`, update and build with:
|
||||
|
||||
```
|
||||
cd sphinx-scylladb-theme
|
||||
git pull
|
||||
npm i
|
||||
npm run build
|
||||
```
|
||||
|
||||
4. Navigate to the `site` folder and start the project:
|
||||
|
||||
```
|
||||
cd site
|
||||
make clean && make preview
|
||||
```
|
||||
## Development
|
||||
|
||||
When editing these files, begin a livereload environment by running `make preview` while in the `./site/` directory.
|
||||
@@ -47,7 +85,7 @@ Click on the "Issues" tab in the top navbar. Provide a good title and describe c
|
||||
|
||||
### Submitting a pull request
|
||||
|
||||
Click on the "Pull requests" tab in the top navbar. Select the green "New pull request button" in the top right section. Select your branch for the compare dropdown, and master as the base. Provide an appropriate title and summary of the changes in the pull request description. Changes will be reviewed and merged when satisfactory.
|
||||
Click on the "Pull requests" tab in the top navbar. Select the green "New pull request button" in the top right section. Select your branch for the compare dropdown, and master as the base. Provide an appropriate title and summary of the changes in the pull request description. Changes will be reviewed and merged when satisfactory.
|
||||
|
||||
## Helpful Resources
|
||||
|
||||
@@ -56,4 +94,4 @@ http://sphinx-doc.org/rest.html
|
||||
http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html
|
||||
http://www.siafoo.net/help/reST
|
||||
http://thomas-cokelaer.info/tutorials/sphinx/rest_syntax.html
|
||||
https://sublime-and-sphinx-guide.readthedocs.io/en/latest/lists.html
|
||||
https://sublime-and-sphinx-guide.readthedocs.io/en/latest/lists.html
|
||||
|
||||
36
site/03-todo.md
Normal file
@@ -0,0 +1,36 @@
|
||||
# TODO
|
||||
- Update all guides in service repos (link to wrapper repos in service guides)
|
||||
- Lightning (Zeus)
|
||||
- Vaultwarden needs screens
|
||||
- Verify LAN and Tor setup steps on a Mac
|
||||
- Refactor and update Roadmap
|
||||
- Add / verify ALL links in the **UI** go to the right place in docs
|
||||
- Initial Setup
|
||||
- Alt Market Switching
|
||||
- Migration / Recovery
|
||||
- Backups
|
||||
- CIFS
|
||||
- OS guides for CIFS
|
||||
- Local
|
||||
- Restore from backup
|
||||
- Mission / values
|
||||
- Synology
|
||||
|
||||
# BLOCKED:
|
||||
- Possible sounds in troubleshooting (and walkthrough?)
|
||||
- Alt Market Build Guide
|
||||
- Launch versioned site/docs to start9.com
|
||||
- Verify ALL links (especially in device guides as they are all external)
|
||||
|
||||
# AFTER PUBLISHING:
|
||||
- Create badges for device guide topic boxes <connectivity, performance, resilience and/or tuning>
|
||||
- Close all relevant issues (some await new processes in order to test)
|
||||
- Migrate from other server projects / nodes (currently punted)
|
||||
- Breakout Bitcoin / Lightning integrations into their own individual pages
|
||||
|
||||
Go to the Synology UI > Control Panel > Shared Folder > select the folder you want to use > Permissions tab > make sure that you have read/write permissions for the user you're going to be logging in as (probably unnecessary but I made a separate user for this to keep things segregated) > Save
|
||||
Then go to the Synology UI > Control Panel > File Services > SMB Tab > Click the SMB drop down button if it isn't already selected > Ensure that "Enable SMB service" is checked.
|
||||
Under Advanced Settings on the same dropdown I have "Min SMB protocol" set to SMB2 and "Max SMB protocol set to SMB3", I got the impression somewhere that it might be important but I don't know if those are default values or if they actually matter).
|
||||
On the same dropdown, under "Note" will be "PC (Windows Explorer): \". This DeviceAddressName is the "Hostname" within the Embassy New Shared Folder dialog, and note that it is case sensitive and that the \ have been removed.
|
||||
Go to Synology UI > File Station > navigate so that you can see the the desired destination folder > right click on it > Properties > General Tab, next to Location: will be an folder location of the format ///, the / portion (so without the volume label) is the "Path" within the Embassy New Shared Folder dialog.
|
||||
Fill in the Username and Password appropriately for the previously checked user.
|
||||
@@ -6,6 +6,7 @@ if pwd | egrep -q '\s'; then
|
||||
fi
|
||||
|
||||
which python3 || { echo "Failed to find python3. Try installing Python for your operative system: https://www.python.org/downloads/" && exit 1; }
|
||||
which poetry || curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/1.1.3/get-poetry.py | python3 - && source ${HOME}/.poetry/env
|
||||
which poetry || curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python3 - && source ${HOME}/.poetry/env
|
||||
|
||||
poetry install
|
||||
poetry update
|
||||
|
||||
16
site/source/_static/custom.js
Normal file
@@ -0,0 +1,16 @@
|
||||
|
||||
window.jQuery = $;
|
||||
window.$ = $;
|
||||
|
||||
const hideHeaderLinks = () => {
|
||||
const dropdownHeader = $(".scylla-dropdown--header");
|
||||
const urlVersion = window.location.pathname.includes("0.2.x");
|
||||
if (urlVersion) {
|
||||
dropdownHeader.hide();
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
$(document).ready(function () {
|
||||
hideHeaderLinks();
|
||||
});
|
||||
|
Before Width: | Height: | Size: 247 KiB |
|
Before Width: | Height: | Size: 494 KiB |
|
Before Width: | Height: | Size: 514 KiB |
|
Before Width: | Height: | Size: 504 KiB |
|
Before Width: | Height: | Size: 500 KiB |
|
Before Width: | Height: | Size: 346 KiB |
|
Before Width: | Height: | Size: 591 KiB |
|
Before Width: | Height: | Size: 295 KiB |
BIN
site/source/_static/images/config/basic-config0.png
Normal file
|
After Width: | Height: | Size: 103 KiB |
BIN
site/source/_static/images/config/basic-config1.png
Normal file
|
After Width: | Height: | Size: 49 KiB |
BIN
site/source/_static/images/config/basic-config2.png
Normal file
|
After Width: | Height: | Size: 72 KiB |
BIN
site/source/_static/images/config/basic-config3.png
Normal file
|
After Width: | Height: | Size: 62 KiB |
BIN
site/source/_static/images/config/basic-config4.png
Normal file
|
After Width: | Height: | Size: 69 KiB |
BIN
site/source/_static/images/config/embassy_backup.png
Normal file
|
After Width: | Height: | Size: 103 KiB |
BIN
site/source/_static/images/config/embassy_backup0.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
site/source/_static/images/config/embassy_backup1.png
Normal file
|
After Width: | Height: | Size: 96 KiB |
BIN
site/source/_static/images/config/embassy_backup2.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
site/source/_static/images/config/embassy_backup3.png
Normal file
|
After Width: | Height: | Size: 115 KiB |
BIN
site/source/_static/images/config/embassy_backup4.png
Normal file
|
After Width: | Height: | Size: 97 KiB |
BIN
site/source/_static/images/config/wifi0.png
Normal file
|
After Width: | Height: | Size: 100 KiB |
BIN
site/source/_static/images/config/wifi1.png
Normal file
|
After Width: | Height: | Size: 85 KiB |
BIN
site/source/_static/images/config/wifi2.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
site/source/_static/images/config/wifi3.png
Normal file
|
After Width: | Height: | Size: 131 KiB |
BIN
site/source/_static/images/config/wifi4.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
site/source/_static/images/config/wifi5.png
Normal file
|
After Width: | Height: | Size: 97 KiB |
|
Before Width: | Height: | Size: 478 KiB |
BIN
site/source/_static/images/dev/instructions.png
Normal file
|
After Width: | Height: | Size: 276 KiB |
BIN
site/source/_static/images/dev/pages0.png
Normal file
|
After Width: | Height: | Size: 124 KiB |
BIN
site/source/_static/images/dev/pages1.png
Normal file
|
After Width: | Height: | Size: 134 KiB |
|
Before Width: | Height: | Size: 323 KiB |
|
Before Width: | Height: | Size: 294 KiB |
|
Before Width: | Height: | Size: 288 KiB |
|
Before Width: | Height: | Size: 384 KiB |
|
Before Width: | Height: | Size: 351 KiB |
|
Before Width: | Height: | Size: 478 KiB |
|
Before Width: | Height: | Size: 317 KiB |
|
Before Width: | Height: | Size: 304 KiB |
|
Before Width: | Height: | Size: 499 KiB |
|
Before Width: | Height: | Size: 504 KiB |
|
Before Width: | Height: | Size: 502 KiB |
|
Before Width: | Height: | Size: 336 KiB |
|
Before Width: | Height: | Size: 272 KiB |
|
Before Width: | Height: | Size: 534 KiB |
|
Before Width: | Height: | Size: 256 KiB |
|
Before Width: | Height: | Size: 255 KiB |
|
Before Width: | Height: | Size: 268 KiB |
|
Before Width: | Height: | Size: 266 KiB |
|
Before Width: | Height: | Size: 389 KiB |
BIN
site/source/_static/images/services/acts.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/config.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/deps.png
Normal file
|
After Width: | Height: | Size: 109 KiB |
BIN
site/source/_static/images/services/donate.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/instruct.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/ints.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/logs.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/market.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/menu.png
Normal file
|
After Width: | Height: | Size: 119 KiB |
BIN
site/source/_static/images/services/overview.png
Normal file
|
After Width: | Height: | Size: 112 KiB |
BIN
site/source/_static/images/services/props.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
site/source/_static/images/services/service-instruct.png
Normal file
|
After Width: | Height: | Size: 275 KiB |
BIN
site/source/_static/images/services/service-ints.png
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
site/source/_static/images/services/service-ints0.png
Normal file
|
After Width: | Height: | Size: 92 KiB |
BIN
site/source/_static/images/services/service-needs-config.png
Normal file
|
After Width: | Height: | Size: 182 KiB |
BIN
site/source/_static/images/services/service-properties.png
Normal file
|
After Width: | Height: | Size: 86 KiB |
BIN
site/source/_static/images/services/service0.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
site/source/_static/images/services/service00.png
Normal file
|
After Width: | Height: | Size: 115 KiB |
BIN
site/source/_static/images/services/service1.png
Normal file
|
After Width: | Height: | Size: 115 KiB |
BIN
site/source/_static/images/services/service2.png
Normal file
|
After Width: | Height: | Size: 99 KiB |
BIN
site/source/_static/images/services/service3.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
site/source/_static/images/services/service4.png
Normal file
|
After Width: | Height: | Size: 87 KiB |
BIN
site/source/_static/images/services/service5.png
Normal file
|
After Width: | Height: | Size: 118 KiB |
BIN
site/source/_static/images/services/service6.png
Normal file
|
After Width: | Height: | Size: 75 KiB |
BIN
site/source/_static/images/services/service7.png
Normal file
|
After Width: | Height: | Size: 76 KiB |
BIN
site/source/_static/images/services/service8.png
Normal file
|
After Width: | Height: | Size: 95 KiB |
BIN
site/source/_static/images/services/service8.svg
Normal file
|
After Width: | Height: | Size: 95 KiB |
BIN
site/source/_static/images/services/synapseconfig.png
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
site/source/_static/images/setup/setup0.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
site/source/_static/images/setup/setup1.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
site/source/_static/images/setup/setup2.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
site/source/_static/images/setup/setup3.png
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
site/source/_static/images/setup/setup4.png
Normal file
|
After Width: | Height: | Size: 59 KiB |
BIN
site/source/_static/images/setup/setup5.png
Normal file
|
After Width: | Height: | Size: 38 KiB |
BIN
site/source/_static/images/ssl/android/droidLAN0.png
Normal file
|
After Width: | Height: | Size: 278 KiB |
BIN
site/source/_static/images/ssl/android/droidLAN1.png
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
site/source/_static/images/ssl/browser/brave_security.png
Normal file
|
After Width: | Height: | Size: 182 KiB |
|
Before Width: | Height: | Size: 180 KiB After Width: | Height: | Size: 160 KiB |
BIN
site/source/_static/images/ssl/browser/brave_settings.png
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
site/source/_static/images/ssl/browser/chrome_authorities.png
Normal file
|
After Width: | Height: | Size: 126 KiB |
BIN
site/source/_static/images/ssl/browser/chrome_https.png
Normal file
|
After Width: | Height: | Size: 53 KiB |
BIN
site/source/_static/images/ssl/browser/chrome_s9ca.png
Normal file
|
After Width: | Height: | Size: 121 KiB |
BIN
site/source/_static/images/ssl/browser/chrome_settings.png
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
site/source/_static/images/ssl/browser/chrome_trust.png
Normal file
|
After Width: | Height: | Size: 137 KiB |
BIN
site/source/_static/images/ssl/embassy_lan_setup.png
Normal file
|
After Width: | Height: | Size: 102 KiB |
BIN
site/source/_static/images/ssl/embassy_lan_setup0.png
Normal file
|
After Width: | Height: | Size: 77 KiB |
BIN
site/source/_static/images/ssl/embassy_lan_setup1.png
Normal file
|
After Width: | Height: | Size: 162 KiB |