{"id":19839351,"url":"https://github.com/redislabs/redis-fs","last_synced_at":"2025-05-01T19:30:18.672Z","repository":{"id":80860293,"uuid":"234064143","full_name":"RedisLabs/redis-fs","owner":"RedisLabs","description":"Distributed in memory filesystem","archived":false,"fork":false,"pushed_at":"2023-10-27T14:12:05.000Z","size":6,"stargazers_count":28,"open_issues_count":1,"forks_count":7,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-06T17:01:50.496Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RedisLabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-01-15T11:20:29.000Z","updated_at":"2025-01-04T16:11:38.000Z","dependencies_parsed_at":null,"dependency_job_id":"82fc7023-2251-4265-bb65-0e35053d8d28","html_url":"https://github.com/RedisLabs/redis-fs","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedisLabs%2Fredis-fs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedisLabs%2Fredis-fs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedisLabs%2Fredis-fs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RedisLabs%2Fredis-fs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RedisLabs","download_url":"https://codeload.github.com/RedisLabs/redis-fs/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251932513,"owners_count":21667157,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T12:21:58.552Z","updated_at":"2025-05-01T19:30:18.663Z","avatar_url":"https://github.com/RedisLabs.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# redis-fs\nDistributed in memory filesystem\n\n## What is this?\nRedisFS is a distributed user-space filesystem stored in Redis\nThis allows for your content to be sorted remotely, auto backed up and shared among others (if you wish) while giving the illusion and the convenience of working locally.\n\n## Prerequisite\n* [Fuse](https://github.com/libfuse/libfuse)\n* [Python-Fuse](https://github.com/libfuse/python-fuse)\n\n## Usage\nMount: `sudo python main.py \u003cpath_to_mount_point\u003e`\n\nExample: `sudo python main.py ~/RedisFS`\n\nYou should be able to `cd ~/RedisFS`\n\nAll of the content you'll place within `~/RedisFS` will be stored in Redis.\n\n## Unmount\nList mounted file systems:  `mount` (output will differ)\n```\n/dev/disk1s5 on / (apfs, local, read-only, journaled)\ndevfs on /dev (devfs, local, nobrowse)\n/dev/disk1s1 on /System/Volumes/Data (apfs, local, journaled, nobrowse)\n/dev/disk1s4 on /private/var/vm (apfs, local, journaled, nobrowse)\nmap auto_home on /System/Volumes/Data/home (autofs, automounted, nobrowse)\n/dev/disk2s1 on /Volumes/GuestCrestronAirMedia (hfs, local, nodev, nosuid, read-only, noowners, quarantine, mounted by roilipman)\n/Users/roilipman/Downloads/Atom.app on /private/var/folders/2l/w9kcztpx23588p4m8k3gb5q40000gn/T/AppTranslocation/A6B0503C-616D-488D-A9C1-B502C9067D5C (nullfs, local, nodev, nosuid, read-only, nobrowse, mounted by roilipman)\nPython@osxfuse0 on /Users/roilipman/Dev/test_fs (osxfuse, synchronous)\n```\n\nLook for `fuse`  and unmount `sudo umount Python@osxfuse0`\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredislabs%2Fredis-fs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fredislabs%2Fredis-fs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fredislabs%2Fredis-fs/lists"}