MyDrive is an Open Source cloud file storage server (Similar To Google Drive). Host myDrive on your own server or trusted platform and then access myDrive through your web browser.
MyDrive uses mongoDB to store file/folder metadata, and supports multiple databases to store the file chunks, such as Amazon S3, the Filesystem, or just MongoDB. MyDrive is built using Node.js, and Typescript. The service now even supports Docker images!
Features
View your files and folders in grid or a list
Multiple file uploads
Responsive user-friendly interface
Supports multiple databases (Amazon S3, Filesystem, or MongoDB)
Supports Google Drive
Supports S3 Storage
Allows users to share files
Download single and multiple files
Users can set one-time download link
Organize your files in folders
Comes with a built-on image viewer
A responsive video player that supports dozens of video formats
Strong search options to search all of your files, folders
Comes with am AES256 Encryption
Automatic file thumbnails for photo and video files
Easy installation using Docker and Docker-compose
Access/Refresh tokens
Developer-friendly documentation
Filter files easily by last modified and uploaded date
Rename files and folders
Built-in JWT
Make files public or one time links
Install MyDrive on your server
You can choose to install the app from the source, or using Docker which is easier as it requires few steps and less configuration
MyDrive has built in Docker support, there are two options when using Docker, users can either use the Docker image that has MongoDB built in, or use the Docker image that just has the MyDrive image (If you're using a service like Atlas).
Create the Docker environment variables by running the npm run setup'command as seen in the installation section. Or by manually creating the file (e.g. docker-variables.env on the root of the project, see the environment section for more information).
If you often find yourself overwhelmed with the amount of content available on the internet and struggle to keep up, take a look at Wallabag. This exceptional web application provides a solution to your content overload by allowing you to save web pages for reading at a later time.
With
Imagine never missing an update on your favorite websites, monitoring price changes, or even tracking PDF file modifications.
Sounds like a dream, right? Well, no more. Introducing Changedetection.io - the most straightforward, free, open-source web page change detection tool.
Changedetection.io acts as your personal website watcher, restock monitor,
In the expansive domain of document generators, a revolutionary, free, open-source, self-hosted tool is emerging. Meet Docat, an innovative tool engineered to effortlessly create and generate static yet engaging documentation websites.
What is Docat?
Docat distinguishes itself with its simplicity, superior version control capabilities, and sleek design. It's
What is a React UI Builder
A React UI Builder is a tool that allows developers to create user interfaces with React, a popular JavaScript library, in a more visual and intuitive way.
These UI builders often provide a drag-and-drop interface, making it easy to design interfaces without writing a
Welcome to your comprehensive guide for the best free React.js Map Libraries. This guide is designed to delve into an impressive range of 16 top-tier libraries. Each one has been carefully selected for its ability to enhance your React.js applications with interactive and customizable map features.
Our coverage
As a React developer, there's a high probability that you've encountered scenarios where you needed to incorporate some form of visualization into your applications. This could be anything from simple graphs to complex interactive visuals. The question then arises - which library should you choose for
An open-source self-hosted search engine is a search engine that can be hosted on a server and used by an organization to search its own data.
Benefits of Document Search Engines
There are several benefits for an enterprise to use its own search engine, such as:
1. Control: An enterprise
In this comprehensive blog post, we will be diving deep into the enthralling and rapidly evolving world of face detection and recognition libraries. These advanced and powerful tools are revolutionizing the way we interact with our digital surroundings. By offering more secure means of authentication, they significantly improve the security
A web application vulnerability scanner is an expertly crafted software program, engineered to methodically scan web applications for security vulnerabilities.
It operates with precision, simulating attacks and meticulously observing the application's response to pinpoint potential weak points with absolute certainty.
The scanner isn't just helpful, it&