Skip to content
Discussion options

You must be logged in to vote

Sorry for the late reply, @uninvitedguest.

Short answer: OxiCloud stores files in directories, similar to Nextcloud. Your folder structure and filenames are preserved as-is on disk.

Each user gets a folder like storage/Mi Carpeta - username/, and everything inside mirrors the structure you see in the UI.

On top of that, there is an optional deduplication layer. When you upload a file, OxiCloud:

  1. Writes it to the user's directory (standard filesystem path)
  2. Stores a content-addressed copy in .blobs/<sha256_prefix>/<hash>.blob

The blob store runs in the background. It uses SHA-256 hashing with reference counting. If dedup fails for any reason, the upload still works -- it is non-blocking.

A…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Answer selected by uninvitedguest
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants