|
13 | 13 | - [Dependencies on operator’s machine](dependencies.md) |
14 | 14 | - [(Alternative) Installing dependencies using Direnv and Nix](dependencies.md#alternative-installing-dependencies-using-direnv-and-nix) |
15 | 15 |
|
16 | | -## 4. Installing Kubernetes (Demo) |
17 | | -- [How to install kubernetes (Demo)](kubernetes.md) |
18 | | - - [How to set up your hosts.ini file](kubernetes.md#how-to-set-up-your-hosts-ini-file) |
19 | | - - [Passwordless authentication](kubernetes.md#passwordless-authentication) |
20 | | - - [Minio setup](kubernetes.md#minio-setup) |
21 | | - - [How to install kubernetes](kubernetes.md#how-to-install-kubernetes) |
22 | | - |
23 | | -## 5. Installing Wire-Server using Helm (Demo) |
24 | | -- [How to install wire-server using Helm (Demo)](helm.md) |
25 | | - - [Introduction](helm.md#introduction) |
26 | | - - [Prerequisites](helm.md#prerequisites) |
27 | | - - [How to start installing charts from wire](helm.md#how-to-start-installing-charts-from-wire) |
28 | | - - [Watching changes as they happen](helm.md#watching-changes-as-they-happen) |
29 | | - - [How to install in-memory databases and external components](helm.md#how-to-install-in-memory-databases-and-external-components) |
30 | | - - [How to install wire-server itself](helm.md#how-to-install-wire-server-itself) |
31 | | - |
32 | | -## 6. Introduction |
| 16 | +## 4. How to install Wire in a box (Demo) |
| 17 | +- [Demo Wire-in-a-Box Deployment Guide](demo-wiab.md) |
| 18 | + - [Introduction](demo-wiab.md#introduction) |
| 19 | + - [What will be installed?](demo-wiab.md#what-will-be-installed) |
| 20 | + - [Wire Demo installation diagram](demo-wiab.md#diagram) |
| 21 | + - [Installation Guide](demo-wiab.md#installation-guide) |
| 22 | + - [Deployment requirements](demo-wiab.md#deployment-requirements) |
| 23 | + - [Getting Started](demo-wiab.md#getting-started) |
| 24 | + - [Deployment Flow](demo-wiab.md#deployment-flow) |
| 25 | + - [General Tips](demo-wiab.md#general-tips) |
| 26 | + - [Trying Things Out](demo-wiab.md#trying-things-out) |
| 27 | + - [Troubleshooting](demo-wiab.md#troubleshooting) |
| 28 | + - [Cleaning/Uninstalling Wire-in-a-Box](demo-wiab.md#cleaninguninstalling-wire-in-a-box) |
| 29 | + |
| 30 | +## 5. Introduction |
33 | 31 | - [Introduction](prod-intro.md) |
34 | 32 | - [What will be installed by following these parts?](prod-intro.md#what-will-be-installed-by-following-these-parts) |
35 | 33 | - [What will not be installed?](prod-intro.md#what-will-not-be-installed) |
36 | 34 | - [What will not be installed by default?](prod-intro.md#what-will-not-be-installed-by-default) |
37 | 35 | - [Getting support](prod-intro.md#getting-support) |
38 | 36 | - [Next steps for high-available production installation](prod-intro.md#next-steps-for-high-available-production-installation) |
39 | 37 |
|
40 | | -## 7. Installing Kubernetes and Databases |
| 38 | +## 6. Installing Kubernetes and Databases |
41 | 39 | - [How to install kubernetes and databases](ansible-VMs.md) |
42 | 40 | - [Introduction](ansible-VMs.md#introduction) |
43 | 41 | - [Assumptions](ansible-VMs.md#assumptions) |
44 | 42 | - [Preparing to run ansible](ansible-VMs.md#preparing-to-run-ansible) |
45 | 43 | - [Running ansible to install software on your machines](ansible-VMs.md#running-ansible-to-install-software-on-your-machines) |
46 | 44 |
|
47 | | -## 8. Configuring AWS Services |
| 45 | +## 7. Configuring AWS Services |
48 | 46 | - [How to configure AWS services](aws-prod.md) |
49 | 47 | - [Introduction](aws-prod.md#introduction) |
50 | 48 | - [Using real AWS services for SNS](aws-prod.md#using-real-aws-services-for-sns) |
51 | 49 | - [Using real AWS services for SES / SQS](aws-prod.md#using-real-aws-services-for-ses-sqs) |
52 | 50 | - [Using real AWS services for S3](aws-prod.md#using-real-aws-services-for-s3) |
53 | 51 |
|
54 | | -## 9. Installing Wire-Server using Helm |
| 52 | +## 8. Installing Wire-Server using Helm |
55 | 53 | - [How to install wire-server using Helm](helm-prod.md) |
56 | 54 | - [Introduction](helm-prod.md#introduction) |
57 | 55 | - [Prerequisites](helm-prod.md#prerequisites) |
|
67 | 65 | - [How to install wire-server itself](helm-prod.md#how-to-install-wire-server-itself) |
68 | 66 | - [DNS records](helm-prod.md#dns-records) |
69 | 67 |
|
70 | | -## 10. Infrastructure Configuration |
| 68 | +## 9. Infrastructure Configuration |
71 | 69 | - [Infrastructure configuration](infrastructure-configuration.md) |
72 | 70 | - [Redirect some traffic through a http(s) proxy](infrastructure-configuration.md#redirect-some-traffic-through-a-http-s-proxy) |
73 | 71 | - [Enable push notifications using the public appstore / playstore mobile Wire clients](infrastructure-configuration.md#enable-push-notifications-using-the-public-appstore-playstore-mobile-wire-clients) |
|
89 | 87 | - [S3 Addressing Style](infrastructure-configuration.md#s3-addressing-style) |
90 | 88 | - [I have a team larger than 500 users](infrastructure-configuration.md#i-have-a-team-larger-than-500-users) |
91 | 89 |
|
92 | | -## 11. Monitoring Wire-Server |
| 90 | +## 10. Monitoring Wire-Server |
93 | 91 | - [How to monitor wire-server](monitoring.md) |
94 | 92 | - [Dashboards](monitoring.md#dashboards) |
95 | 93 |
|
96 | | -## 12. Centralized Logs for Wire-Server |
| 94 | +## 11. Centralized Logs for Wire-Server |
97 | 95 | - [How to see centralized logs for wire-server](logging.md) |
98 | 96 | - [Introduction](logging.md#introduction) |
99 | 97 | - [Status](logging.md#status) |
|
105 | 103 | - [Nuking it all.](logging.md#nuking-it-all) |
106 | 104 | - [Debugging](logging.md#debugging) |
107 | 105 |
|
108 | | -## 13. Ingress-Controller (Getting Traffic In) |
| 106 | +## 12. Ingress-Controller (Getting Traffic In) |
109 | 107 | - [Ingress-controller (getting traffic in)](ingress.md) |
110 | 108 | - [Installing in a cloud-like environment](ingress.md#installing-in-a-cloud-like-environment) |
111 | 109 | - [Installing on bare-metal without dynamic load balancer support](ingress.md#installing-on-bare-metal-without-dynamic-load-balancer-support) |
112 | 110 |
|
113 | | -## 14. Web App Settings |
| 111 | +## 13. Web App Settings |
114 | 112 | - [Web app settings](web-app-settings.md) |
115 | 113 | - [Enforce desktop application only](web-app-settings.md#enforce-desktop-application-only) |
116 | 114 | - [Enforce constant bit rate](web-app-settings.md#enforce-constant-bit-rate) |
117 | 115 | - [Disable media plugins](web-app-settings.md#disable-media-plugins) |
118 | 116 | - [Enable extra entropy (only on Windows)](web-app-settings.md#enable-extra-entropy-only-on-windows) |
119 | 117 |
|
120 | | -## 15. Installing Conference Calling 2.0 (aka SFT) |
| 118 | +## 14. Installing Conference Calling 2.0 (aka SFT) |
121 | 119 | - [Installing Conference Calling 2.0 (aka SFT)](sft.md) |
122 | 120 | - [Background](sft.md#background) |
123 | 121 |
|
124 | | -## 16. Installing Restund |
| 122 | +## 15. Installing Restund |
125 | 123 | - [Installing Restund](restund.md) |
126 | 124 | - [Background](restund.md#background) |
127 | 125 | - [Installation instructions](restund.md#installation-instructions) |
128 | 126 |
|
129 | | -## 17. Configure TLS Ciphers |
| 127 | +## 16. Configure TLS Ciphers |
130 | 128 | - [Configure TLS ciphers](tls.md) |
131 | 129 | - [Ingress Traffic (wire-server)](tls.md#ingress-traffic-wire-server) |
132 | 130 | - [Egress Traffic (wire-server/federation)](tls.md#egress-traffic-wire-server-federation) |
|
136 | 134 | - [Restund (ansible)](tls.md#restund-ansible) |
137 | 135 | - [Restund (kubernetes)](tls.md#restund-kubernetes) |
138 | 136 |
|
139 | | -## 18. Managing Authentication with Ansible |
| 137 | +## 17. Managing Authentication with Ansible |
140 | 138 | - [Managing authentication with ansible](ansible-authentication.md) |
141 | 139 | - [How to use password authentication when you ssh to a machine with ansible](ansible-authentication.md#how-to-use-password-authentication-when-you-ssh-to-a-machine-with-ansible) |
142 | 140 | - [Configuring SSH keys](ansible-authentication.md#configuring-ssh-keys) |
143 | 141 | - [Sudo without password](ansible-authentication.md#sudo-without-password) |
144 | 142 |
|
145 | | -## 19. Using Tinc |
| 143 | +## 18. Using Tinc |
146 | 144 | - [Using tinc](ansible-tinc.md) |
147 | 145 |
|
148 | | -## 20. Troubleshooting During Installation |
| 146 | +## 19. Troubleshooting During Installation |
149 | 147 | - [Troubleshooting during installation](troubleshooting.md) |
150 | 148 | - [Problems with CSP on the web based applications (webapp, team-settings, account-pages)](troubleshooting.md#problems-with-csp-on-the-web-based-applications-webapp-team-settings-account-pages) |
151 | 149 | - [Problems with ansible and python versions](troubleshooting.md#problems-with-ansible-and-python-versions) |
|
157 | 155 | - [Diagnosing issues with installation steps.](troubleshooting.md#diagnosing-issues-with-installation-steps) |
158 | 156 | - [Verifying correct deployment of DNS / DNS troubleshooting.](troubleshooting.md#verifying-correct-deployment-of-dns-dns-troubleshooting) |
159 | 157 |
|
160 | | -## 21. Verifying Your Installation |
| 158 | +## 20. Verifying Your Installation |
161 | 159 | - [Verifying your installation](post-install.md) |
162 | 160 | - [NTP Checks](post-install.md#ntp-checks) |
163 | 161 | - [Logs and Data Protection checks](post-install.md#logs-and-data-protection-checks) |
|
0 commit comments