Skip to content

Менеджер файлов на vue для webdav, github.

Notifications You must be signed in to change notification settings

hightemp/wapp_web_file_manager_vue

Repository files navigation

wapp_web_file_manager_vue

Менеджер файлов для webdav, github.

Перед сборкой

mv env.example.js env.js

Прописать в apache

Alias /webdav /var/www/webdav

<Directory /var/www/webdav>
    DAV On

    AllowOverride None
    Options Indexes FollowSymLinks
    Require all granted

    Header always set Access-Control-Allow-Origin "*"
    Header always set Access-Control-Allow-Headers "origin, content-type, cache-control, accept, authorization, if-match, destination, overwrite, depth"
    Header always set Access-Control-Expose-Headers "ETag"
    Header always set Access-Control-Allow-Methods "GET, HEAD, POST, PUT, OPTIONS, MOVE, DELETE, COPY, LOCK, UNLOCK, PROPFIND, MKCOL"
    Header always set Access-Control-Allow-Credentials "true"
</Directory>
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt
<VirtualHost *:443>
    SSLEngine on
    SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
    SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key
</VirtualHost>

About

Менеджер файлов на vue для webdav, github.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published