Commit 557279af authored by nimrod's avatar nimrod
Browse files

Library webdav read-only access.

parent fec2594a
Loading
Loading
Loading
Loading
+27 −0
Original line number Diff line number Diff line

server {
    listen      80;
    listen      [::]:80;
    server_name library.shore.co.il;
    include     snippets/www-acme-challenge.conf;
    include     snippets/redirect-https.conf;
}

server {
    listen      443 ssl;
    listen      [::]:443 ssl;
    server_name library.shore.co.il;
    include     snippets/ssl.conf;

    location / {
        root                    /srv/library;
        client_body_temp_path   /tmp;
        dav_methods             PUT DELETE MKCOL COPY MOVE;
        autoindex               on;
        autoindex_exact_size    off;

        limit_except GET PROPFIND OPTIONS HEAD {
            deny    all;
        }
    }
}
+2 −0
Original line number Diff line number Diff line
@@ -10,6 +10,7 @@ services:
      default:
        aliases:
          - *hostname
          - library.shore.co.il
    ports:
      - '80:80'
      - '443:443'
@@ -19,6 +20,7 @@ services:
      - '/var/ssl/site.key:/var/ssl/site.key:ro'
      - '/var/ssl/site.crt:/var/ssl/site.crt:ro'
      - '/var/ssl/dhparams:/var/ssl/dhparams:ro'
      - '/srv/library:/srv/library:ro'

  vouch:
    environment: