aboutsummaryrefslogtreecommitdiff
path: root/build/docker
AgeCommit message (Collapse)Author
2020-12-11Fix max_open_conns in Dendrite sample configNeil Alexander
2020-11-16Update docker readmeNeil Alexander
2020-10-27Update Docker sample configsNeil Alexander
2020-10-20Multi-personality polylith binary (#1552)Neil Alexander
* Initial work oon multipersonality binary * Remove old binaries * Monolith and polylith binaries * Better logging * dendrite-poly-multi * Fix path * Copyright notices etc * Tweaks * Update Docker, INSTALL.md * Take first argument if flags package doesn't find any args * Postgres 9.6 or later, fix some more Docker stuff * Don't create unnecessary e2ekey DB * Run go mod tidy
2020-10-20Update Docker (#1542)Neil Alexander
* Separate Docker images, rather than tags * Allow specifying tag to build/push/pull * Include goose in Docker builds
2020-10-15Start Kafka connections for each component that needs them (#1527)Neil Alexander
* Start Kafka connection for each component that needs one * Fix roomserver unit tests * Rename to naffkaInstance (@Kegsay review comment) * Fix import cycle
2020-10-13Update docker-compose.deps.ymlNeil Alexander
2020-10-13Update Docker samplesNeil Alexander
2020-10-07Rename serverkeyapi to signingkeyserver (#1492)Kegsay
* Rename serverkeyapi to signingkeyserver We use "api" for public facing stuff and "server" for internal stuff. As the server key API is internal only, we call it 'signing key server', which also clarifies the type of key (as opposed to TLS keys, E2E keys, etc) * Convert docker/scripts to use signing-key-server * Rename missed bits
2020-10-01Bring docker sample config into sync with normal oneNeil Alexander
2020-09-07Remove current state server (#1405)Kegsay
* Remove current state server Closes #1365 #1272 #1357 * Remove current state server from scripts/docs
2020-08-13Fix Docker builds, polylith components (#1269)Neil Alexander
2020-07-20Adding the e2ekey database to the create_db script and docs (#1206)Creed Haymond
Signed-off-by: Creed Haymond <creedasaurus@gmail.com>
2020-07-03Implement ExtraPublicRoomsProvider for p2p demos (#1180)Kegsay
* Change API and rename to ExtraPublicRoomsProvider * Make dendritejs work again * Maybe make libp2p demo work again * Linting
2020-07-02Remove publicroomsapi (#1176)Kegsay
* Remove all of publicroomsapi * Remove references to publicroomsapi * Remove doc references to publicroomsapi
2020-06-23Push serverkeyapi docker image to registry as well (#1154)Martin Honermeyer
Signed-off-by: Martin Honermeyer <maze@strahlungsfrei.de>
2020-06-20Add appservices component to docker scripts (#1153)Ashley Nelson
Signed-off-by: Ashley Nelson <amn@fantashley.com>
2020-06-19User API polylith component (#1151)Neil Alexander
* User API polylith component * Add docker-pull.sh
2020-06-05Nuke old Docker stuff (#1104)Neil Alexander
* Remove old Docker stuff * Move hub stuff to upper level docker directory * Build monolith images * Update README.md * Update paths * Update README.md
2020-06-03Update DendriteJS.DockerfileKegsay
2020-06-02Remove ENV to avoid confusionKegsay
2020-05-29Add Dockerfile for building p2p riotKegan Dougal
$ docker build -t dendritejs -f DendriteJS.Dockerfile . $ docker run --rm -p 8090:80 dendritejs
2020-05-27Server key component (#1050)Neil Alexander
* Server key API (works for monolith but not for polylith yet) * Re-enable caching on server key API component * Groundwork for HTTP APIs for server key API * Hopefully implement HTTP for server key API * Simplify public key request marshalling from map keys * Update gomatrixserverlib * go mod tidy * Common -> internal * remove keyring.go * Update Docker Hub for server key API * YAML is funny about indentation * Wire in new server key API into hybrid monolith mode * Create maps * Route server key API endpoints on internal API mux * Fix server key API URLs * Add fetcher behaviour into server key API implementation * Return error if we failed to fetch some keys * Return results anyway * Move things about a bit * Remove unused code * Fix comments, don't use federation sender URL in polylith mode * Add server_key_api to sample config * Review comments * HTTP API to cache keys that have been requested * Overwrite server_key_api listen in monolith hybrid mode
2020-05-21Fix URL in compose fileNeil Alexander
2020-05-21Fix #897 and shuffle directory around (#1054)Kegsay
* Fix #897 and shuffle directory around * Update find-lint * goimports Co-authored-by: Neil Alexander <neilalexander@users.noreply.github.com>