Skip to main content

Introduction

ftw.bridge.proxy is a small pyramid based web application for proxying requests between multiple plone instances. It’s purpose is to isolate the plone instances by routing through this proxy. This allows to easily move plone instances to other servers.

Maintenance mode

Each configured client (plone site) can be switched into maintenance mode on the bridge. When maintenance mode is enabled, the bridge answers every request to this client with a HTTP 503 (Service Unavailable).

The maintenance mode can be enabled in the manage view of the bridge (/manage).

Installing the bridge

Install pyramid and ftw.bridge.proxy and configure the bridge in the pyramid .ini configuration file:

[app:main]
use = egg:ftw.bridge.proxy

clients.intranet.aliases = dashboard
clients.intranet.ip_addresses = 127.0.0.1
clients.intranet.internal_url = http://127.0.0.1:8080/intranet/
clients.intranet.public_url = http://intranet.com/

clients.otherapp.ip_addresses = 192.168.1.10
clients.otherapp.internal_url = http://192.168.1.10:8080/platform/
clients.otherapp.public_url = http://otherapp.intranet.com/

bridge.admin.username = admin
bridge.admin.password = secret

Installing the plone addon

For interacting with the bridge there is a plone addon package named ftw.bridge.client, providing a PAS plugin for authenticating requests from the bridge and providing tools for making requests. See the readme of ftw.bridge.client for more details.

Changelog

1.1.1 (2012-05-09)

  • Add MANIFEST.in and include all resources. [jone]

1.1 (2012-05-09)

  • Update readme (fix restructured text markup). [jone]

1.0 (2012-05-09)

  • Initial implementation [jone]

Release files for ftw.bridge.proxy 1.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ftw.bridge.proxy 1.1.1
File Size Uploaded
ftw.bridge.proxy-1.1.1.tar.gz 16.5 kB Details

Release files / ftw.bridge.proxy-1.1.1.tar.gz

Download URL ftw.bridge.proxy-1.1.1.tar.gz
Size 16.5 kB
Tags Source
SHA-256 checksum
How to use checksums
7e889921670997cd3a699552bbf3b5b3b5037b53abf8589e711b68e7afc3bbbe
BLAKE2b-256 checksum
How to use checksums
74756862970985ca2a83661ccc8888a29ceb898a859819a1b7ae61aed2c7ecda
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.1.1 This release

1 release file

1.1

1 release file

1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page