wireapp / wireapp/wire-server

Help with Installation. Docker Wrapper and Commit ID.

Open
#4,195 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Haskell
Stars
2.8k
Forks
334
Avg merge
1d 7h
Merged PRs (30d)
50

Description

My question:

The Main Page mentions, in the Install section, a Docker method. This is related to that method. I cannot seem to get this to work. It seems I am missing a step, but I don't see any documentation related to the Docker method included in either of the docs linked above.

What is the proper start->finish process for getting wire-server up and running via Docker?

Context:

Please provide sufficent context about your problem:
Running Docker version 27.1.1, build 63125853e3 on a fresh install of Arch Linux with the base-devel docker git packages installed.

the make command listed for the Docker method in the README fails.

How did you install wire-server?

Not able to complete installation via Docker

How many servers are involved?

1

What is installed on which servers?

I have a fresh install of Arch Linux on a server and am trying to install wire-server via Docker. Nothing else is installed on arch-base except docker git base-devel

Provide details about networking

Networking is N/A at this point since I cannot even get the installation to complete.

How did you configure wire-server?

No configuration has been completed yet as I can't get it to install.

Additional Details:
I didn't see start-finish instructions of setting up with docker, but from what I have pieced together, this is what I have tried:

git clone https://github.com/wireapp/wire-server.git
cd wire-server
git submodule update --init --recursive
make docker-deps docker-intermediate docker-services
make: *** No rule to make target 'docker-deps'.  Stop.

Should I be running the make command in a different directory? Also, there is mention that there are prebuilt docker images available to download, but there are 25 images at the link given. Do we need to download all of those? Or only certain ones?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the README's Install section, the Docker-related make command, and the documentation in docs.wire.com and wire-server-deploy. Clarify the complete Docker setup sequence, whether commands run from a different directory, and which prebuilt images are needed. Done means a newcomer can follow the documented process from checkout to a running wire-server installation.

Written by the indexing model from the issue text.

Assessment

Tech stack
arch-linux, docker, git
Domain
devops, documentation, infrastructure
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.