# This example demonstrates running pywb with nginx frontend under a subpath /wayback

version: '3'

services:
  # main pywb image
  pywb:
    image: webrecorder/pywb
    volumes:
        - ../config.yaml:/webarchive/config.yaml
        - ../sample_archive/:/webarchive/sample_archive/
        - ./uwsgi_subdir.ini:/uwsgi/uwsgi.ini

        # optional volume to serve static assets from nginx
        - pywb-static:/pywb/pywb/static

  nginx:
    image: nginx
    ports:
        - 8080:80

    volumes:
        - ./pywb-nginx.conf:/etc/nginx/conf.d/default.conf

        # optional volume to serve static assets from nginx
        - pywb-static:/pywb/pywb/static

    depends_on:
        - pywb   

volumes:
  pywb-static: