lukinoh / dufs Goto Github PK
View Code? Open in Web Editor NEWThis project forked from sigoden/dufs
A file server that supports static serving, uploading, searching, accessing control, webdav...
License: Apache License 2.0
This project forked from sigoden/dufs
A file server that supports static serving, uploading, searching, accessing control, webdav...
License: Apache License 2.0
A Dockerfile practise is to document the default exposed port using the expose keyword.
Dufs uses by default the port 5000.
Hence, it could be a good idea to define the expose in the DockerFile.
When a file is uploaded, it is written directly in the target folder.
Hence, if another user is browsing the same page, he won't be able to determine if a file is currently uploading or not.
The idea is to implement a system similar than what web browsers could do.
Instead of writing the file with its name directly, it is written with a temporary name file.
It has the advantages to highlight the fact that a file is being uploaded to the server, while avoiding that a user thinks the file is ready to be downloaded.
As this project is a fork, the GitHub actions must be adapted.
release.yaml
to publish to the GitHub Packages (I don't plan to use it it is just in case).main-fork
instead of main
As actions are not yet enable, I forget to run tests before merging another pull request.
This fix it.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.