BaGet
Filestash
Our great sponsors
BaGet | Filestash | |
---|---|---|
8 | 86 | |
2,285 | 7,576 | |
- | - | |
4.3 | 7.5 | |
7 days ago | 7 days ago | |
C# | JavaScript | |
MIT License | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
BaGet
-
is there something similar to maven in c#?
As others have mentioned, you want NuGet. However, beyond the directory approach that was already mentioned, people may be interested to know that you can also do a web hosted version or if you prefer you can use the full NuGet Gallery project that powers nuget.org. At this point there's like 20 different ways to do it now. Hanselman had a list of some options a while back. BaGet is kind of interesting on that list.
-
The Case for C# and .NET
Yeah I know all this, you can even use BaGet[1] symbol server to cache or manage private dependencies in an enterprise network. That is not the point... I think that the most used tool / platform should provide more flexibility for non-enterprise or less expierienced developers.
No offense, I like nuget, but I recently made a typo and checked in 0.0.23 instead of 0.0.2. Now, everytime I add a dependency that is < 0.0.23 to a project, that has not been synchronized / validated yet (the other problem I described), it automatically takes the best match, which is 0.0.23 assuming to be the newest package, even if unlisted.
I also burned a 1.0.0 because of a failing script like that... not really bad, but annoying...
-
Help a beginner, what can you do with a home server/storage rack?
NuGet server - BaGet (https://github.com/loic-sharma/BaGet)
Filestash
-
What's your favourite Docker Image, and why?
Filestash - web gui with fast search, stream videos in browser, editor built in and have realised recently it has plug-ins too.
-
selfhosted wetransfer?
FileStash
-
Any photo galleries with S3(or similar) backends?
I haven't really tested how it handles a lot of pictures, but I know Filestash can use S3 (and many others) as backend.
-
Photoprism β open-source Google Photos Alternative
> lately upgraded their gallery, but it is still slow. It generates thumbnails on-the-fly
I've spent a lot more time than I would dare to admit on that exact topic while working on my OSS project (https://github.com/mickael-kerjean/filestash) and you really can generate thumbnail on the fly real fast but that's just not gonna happen if you want to use a high level language or use a tool like image magick.
To give you an idea, Filestash has that part built in C that's calling low level lib like libjpeg for jpeg thumbnail generation and use trick like DCT scaling to get the thumbnailing done below 15ms on a typical picture from my camera and the kind of speed you can get doesn't make a rasperry pi break a sweat
-
What's easier for users than FTP?
Filestash - https://github.com/mickael-kerjean/filestash
-
Google drive alternative thatβs not nextcloud?
Most file transfer protocols server implementation relies on the filesystem and have no dependency on heavy DB like mysql, postgres, .... It does work, it's all tradeoff pro and cons depending on the featureset you're trying to aim. I've spend an absurd amount of time digging through every possible protocol I could put my hands on while working on Filestash and after 5 years at this job I am now firmly in the camp of not using a DB for this kind of application when it comes to selfhosting
-
I have this publicly accessible folder which I want to beautify, what's the most painless way to tackle it? I know some Java, C#, HTML, CSS and vanilla JS. Uploading can be done via FTP, I just want people to be able to see the list of files and download one or more through a UI.
You can use a filestash front-end. Its very easy to setup and lightweight. It also supports a lot of backends like FTP.
-
Looking for a way to host files.
Take a look at Awesome-Selfhosted and its web-based file managers (e.g., File Browser or Filestash)
-
Migrating 1 terabyte of files from OneDrive to Nextcloud
I've made one such frontend for not only backblaze but also Nextcloud (via webdav), and pretty much any other protocol you could think off. It's all open source: https://github.com/mickael-kerjean/filestash
-
free-for.dev
Filestash β A Dropbox-like file manager that connects to a range of protocols and platforms: S3, FTP, SFTP, Minio, Git, WebDAV, Backblaze, LDAP and more.
What are some alternatives?
filemanager - π Web File Browser
minio - Multi-Cloud :cloud: Object Storage
NuGet - NuGet Gallery is a package repository that powers https://www.nuget.org. Use this repo for reporting NuGet.org issues.
h5ai - HTTP web server index for Apache httpd, lighttpd and nginx.
SFTPGo - Fully featured and highly configurable SFTP server with optional HTTP/S, FTP/S and WebDAV support - S3, Google Cloud Storage, Azure Blob
filegator - Powerful Multi-User File Manager
Apaxy - a simple, customisable theme for your apache directory listing
Sprut.io - Beget File Manager App
Paket - A dependency manager for .NET with support for NuGet packages and Git repositories.
rclonebrowser-docker - A repository for creating a docker container including RClone Browser with GUI interface.
Tahoe-LAFS - The Tahoe-LAFS decentralized secure filesystem.
tinyfilemanager - Single-file PHP file manager, browser and manage your files efficiently and easily with tinyfilemanager