Mercurial > libervia-backend
view docker/docker-compose-e2e.yml @ 3792:865167c34b82
comp AP gateway: convert pubsub item retractation to AP `Delete` activity:
when an item `retract` is received from a node from which an AP actor is subscribed, a
corresponding `Delete` activity is created and sent to AP followers.
Trying to retract an item from a virtual node of the gateway pubsub service now return a
`forbidden` stanza error (those nodes are handled on AP side and thus are not owned by
XMPP entities).
rel 367
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 17 Jun 2022 14:15:23 +0200 |
parents | 87caf6284c55 |
children |
line wrap: on
line source
version: "3.6" services: prosody: image: libervia/prosody:e2e build: prosody-e2e depends_on: # we need to depend on backend to get IP address of the container for conf - backend tmpfs: /var/log/prosody networks: default: aliases: - server1.test - server2.test - server3.test db: image: postgres environment: POSTGRES_PASSWORD: test_e2e POSTGRES_DB: pubsub tmpfs: /var/lib/postgresql/data pubsub: build: pubsub image: libervia/pubsub depends_on: - db - prosody environment: PGHOST: db PGUSER: postgres PGPASSWORD: test_e2e LIBERVIA_PUBSUB_RHOST: server1.test LIBERVIA_PUBSUB_JID: pubsub.server1.test LIBERVIA_PUBSUB_XMPP_PWD: test_e2e backend: image: libervia/backend:${DOCKER_LIBERVIA_REV:-dev}-e2e build: context: backend-dev-e2e args: REVISION: ${DOCKER_LIBERVIA_REV:-} environment: LIBERVIA_TEST_ENV_E2E: "1" LIBERVIA_TEST_ENV_E2E_WEB: "1" volumes: - libervia_data:/home/libervia/.local/share/libervia ports: # VNC server for Libervia e2e tests visual mode - 5900 networks: default: aliases: - libervia-backend.test web: image: libervia/web:${DOCKER_LIBERVIA_REV:-dev}-e2e build: context: libervia-web-dev-e2e args: REVISION: ${DOCKER_LIBERVIA_REV:-} depends_on: - backend environment: LIBERVIA_PASSPHRASE: test_e2e volumes: - libervia_data:/home/libervia/.local/share/libervia ports: - "8080" - "8443" networks: default: aliases: - libervia-web.test volumes: libervia_data: