Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hightemp/wapp_web_file_manager_vue
Менеджер файлов на vue для webdav, github.
https://github.com/hightemp/wapp_web_file_manager_vue
github-api vue webdav webdav-client
Last synced: about 1 month ago
JSON representation
Менеджер файлов на vue для webdav, github.
- Host: GitHub
- URL: https://github.com/hightemp/wapp_web_file_manager_vue
- Owner: hightemp
- Created: 2023-02-06T00:00:39.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-02-12T04:50:06.000Z (almost 2 years ago)
- Last Synced: 2024-04-17T01:56:10.380Z (10 months ago)
- Topics: github-api, vue, webdav, webdav-client
- Language: Vue
- Homepage:
- Size: 3.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# wapp_web_file_manager_vue
![](https://asdertasd.site/counter/wapp_web_file_manager_vue)
Менеджер файлов для webdav, github.
## Перед сборкой
```
mv env.example.js env.js
```Прописать в apache
```
Alias /webdav /var/www/webdavDAV On
AllowOverride None
Options Indexes FollowSymLinks
Require all grantedHeader 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"```
```bash
sudo openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/ssl/private/apache-selfsigned.key -out /etc/ssl/certs/apache-selfsigned.crt
``````
SSLEngine on
SSLCertificateFile /etc/ssl/certs/apache-selfsigned.crt
SSLCertificateKeyFile /etc/ssl/private/apache-selfsigned.key```
![](images/2023-02-06_07-31.png)