
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
deovr-server
Advanced tools
Install globally to use the CLI:
npm install -g deovr-server
Serve a video directory on port 3000:
deovr-server
Serve the video directory /media/videos on port 8080:
deovr-server -p 8080 /media/videos
Serve a directory with a longer timeout (30 seconds) for slow drives:
deovr-server -t 30000 /media/slow-drive/videos
The following environment variables can be used to configure the server instead of CLI arguments:
| Variable | Description | Default |
|---|---|---|
| DEOVR_LIST_PORT | Server port | 3000 |
| DEOVR_LIST_PATH | Video directory path | . |
| DEOVR_FS_TIMEOUT | Filesystem operation timeout in milliseconds | 10000 |
Environment variables take precedence over CLI arguments and config file settings. Example usage:
DEOVR_LIST_PORT=8080 DEOVR_LIST_PATH=/videos deovr-server
The server implements several caching mechanisms to improve performance:
Cache is automatically invalidated when files are modified (moved to/from the remove folder).
You can manually clear all caches by clicking the "Clear Cache" button in the UI or by making a POST request to /api/clear-cache.
The server includes timeout handling for filesystem operations, which is particularly useful when working with:
If a filesystem operation times out, the server will:
You can adjust the timeout duration using the --timeout command line option or the DEOVR_FS_TIMEOUT environment variable. The default timeout is 10 seconds (10000ms).
GET /api/files?path=<path> - Get file list for a directoryGET /api/file-details?path=<path> - Get detailed information about a filePOST /api/remove-file?path=<path> - Move a file to the remove folderPOST /api/restore-file?path=<path> - Restore a file from the remove folderGET /api/cache-status - Get information about the cachePOST /api/clear-cache - Clear all cachesFAQs
A folder browser web app with support for deovr next and back in videos
We found that deovr-server demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.