1
0
mirror of https://github.com/webrecorder/pywb.git synced 2025-03-14 15:53:28 +01:00
pywb/sample-deploy/docker-compose-outback.yaml
Ilya Kreymer 9e09bcd2a7
Docs Update: OpenWayback -> pywb Transition Guide (#588)
* docs work on OpenWayback -> pywb transition, part 1

* docs: add config change examples, exclusions and deploy recommendations

* update with path index example

* update terms with collection info

* docs update:
- add zipnum examples to owb-to-pywb config transition
- add working docker compose examples for nginx subdirectory, apache subdirectory and outback cdx deployment in ./sample-deploy
- update usage and owb-to-pywb deployment docs with updated subdiretory deployment info + sample-deploy links

* tweak exclusion info, deploy title

* add missing filee uwsgi_subdir.ini

* Docs: fix typos and clarifications from review (thanks @ldko!)

Co-authored-by: Lauren Ko <lauren.ko@unt.edu>

* docs: explain that existing cdx can be added to outbackcdx, explain reindexing is optional

* docs: elaborate on docker-compose examples

* minor tweaks

* update to latest wombat 3.0.2
* update CHANGES.rst

* bump version to 2.5.0 for release

Co-authored-by: Lauren Ko <lauren.ko@unt.edu>
2020-12-04 18:40:58 -08:00

40 lines
707 B
YAML

version: '3'
services:
# outbackcdx image
outbackcdx:
image: nlagovau/outbackcdx
ports:
- 8084:8080
# use cdx-indexer to index and ingest into outbackcdx
ingest:
image: webrecorder/pywb
entrypoint: ["bash", "-c"]
command: /tmp/run.sh
depends_on:
- outbackcdx
volumes:
- ../config.yaml:/webarchive/config.yaml
- ./run.sh:/tmp/run.sh
- ../sample_archive/:/webarchive/sample_archive/
# main pywb image
pywb:
image: webrecorder/pywb
volumes:
- ../config.yaml:/webarchive/config.yaml
- ../sample_archive/:/webarchive/sample_archive/
ports:
- 8080:8080
depends_on:
- ingest