wireapp / wire-server

🇪🇺 Wire back-end services
https://wire.com
GNU Affero General Public License v3.0
2.6k stars 326 forks source link

Following installation instructions #936

Open ugintl opened 4 years ago

ugintl commented 4 years ago

I am trying to find and follow the proper way of installing wire-server on my own server, but so far the information is confusing and scattered. Is it what I have to do step by step?

  1. First I go to https://github.com/wireapp/wire-server/blob/develop/README.md#1-compile-sources-natively and compile it.

  2. I go here https://docs.wire.com/how-to/install/ansible-VMs.html

  3. here https://docs.wire.com/how-to/install/helm-prod.html#helm-prod The page says coming soon so I will wait. I understand you guys put a lot lot effort and I appreciate. Thank you.

Are these steps correct?

jschaul commented 4 years ago

Compiling (1.) is not necessary. All the code is already automatically built into public docker images.

The high-availability production installation is not fully documented yet, so you have to wait here. In the meantime, I recommend you do the following:

  1. get kubernetes somehow on one machine. Search the internet for how to do this. You'll need a virtual machine / server to install this on. Maybe the k3s project is sufficient (I didn't try this). Your point 2. otherwise also works, but may be more complicated for you to set up.
  2. install all the wire-server components on top of kubernetes in a "demo" installation. Follow this page: https://docs.wire.com/how-to/install/helm.html