Comments (9)
Hidden files should not even be visible. Are you seeing them through WebDav?
I have never tried it, but I believe that nginx and autoindex (which I use) do not have this functionality.
Via some googling, it seems that nginx itself ignores files starting with a dot.
Please investigate this a little, if this is an option I am not aware about, I may write about it in the README file.
from docker-nginx-webdav-nononsense.
It's not visible (even if you say "Show hidden files"), but is accessible if you know the name. Tested by creating a file on the file system.
Then I pushed a ".hiddenfile" onto the webdav. That worked and she arrived but couldn't see it.
from docker-nginx-webdav-nononsense.
I didn’t even know it would access hidden files. As hidden are not supported upstream, I don’t think that I can do anything.
If you discover a setting meanwhile, I’ll be happy to assist. But I do not expect one to exist.
from docker-nginx-webdav-nononsense.
Where am I supposed to look?
from docker-nginx-webdav-nononsense.
Look: https://www.reddit.com/r/nginx/comments/tjydst/webdav_hidden_files_access/?rdt=60228
from docker-nginx-webdav-nononsense.
Where am I supposed to look?
In general, you should google for how to display or edit hidden files on nginx and autoindex. This is not an issue of WebDAV, it comes from nginx.
When I gave it a quick search earlier on, I found that it is not possible because it is not supported upstream (upstream = all the projects I am building upon).
But, in case you find some settings, feel free to report them here, and I will look at them.
My image has all the configuration files accessible in case you want to test things. nginx.conf is here and http.conf, server.conf, and location.conf are here. You can really try out everything you find.
Look: https://www.reddit.com/r/nginx/comments/tjydst/webdav_hidden_files_access/?rdt=60228
Yeah, this person has the same problem, but there is no solution posted there.
from docker-nginx-webdav-nononsense.
I will label this as invalid and close it, but you are welcome to reopen it in case you find anything. Good luck!
from docker-nginx-webdav-nononsense.
I figured out, that this is a bug in old nginx version. You use ubuntu 20.04?
Now I use this docker and it can handle hidden files: https://hub.docker.com/r/aguslr/apache-dav
from docker-nginx-webdav-nononsense.
That is Apache HTTP, not nginx :-) it’s another project and software. This project is about bringing WebDAV to nginx
from docker-nginx-webdav-nononsense.
Related Issues (20)
- update to jammy HOT 4
- ability to delete files HOT 2
- X-Forwarded-For not logged/honored in logs HOT 3
- Add custom config file(s)
- Get an 409 conflict error when I try to upload a file HOT 6
- Last-Modified header HOT 5
- Add client_max_body_size also to reverse proxy HOT 7
- cant pull image? HOT 9
- Files permissions HOT 5
- Make use of /config
- Directory listing fails if any files contain square brackets - [ or ] HOT 6
- Multi User with own Folder HOT 7
- How to connect data folder to existing network share on windows? HOT 2
- 500 error - /var/cache/nginx/client_temp HOT 12
- Win7/Win srv 2012 webdav cleint HOT 1
- [request] Can you add the how to set Multi users to the readme section? HOT 3
- enable ipv6 HOT 2
- [bug] unexpected 403 error caused by permission setting HOT 5
- Add my build and publish system into the repository
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from docker-nginx-webdav-nononsense.