RocketChat / RocketChat/Rocket.Chat
Clarification on S3 internal bucket path
@rodrigok is already working on this.
Since Sep 11, 2017.
- Dominant language
- TypeScript
- Stars
- 46.1k
- Forks
- 13.9k
- Avg merge
- 3d 3h
- Merged PRs (30d)
- 130
Description
Description:
When S3 File Upload is configured, RC uploads into both obfuscated and unobfuscated directories.
<configured_bucket>/<server_name>/*
<configured_bucket>/<obfuscated_string>/*
I can see that it uses both in relatively recent files throughout various rooms, I'm simply wondering what the design choice was here and if you could clarify why they appear to both be used still. At first, I just thought it was the case of it migrating to using an obfuscated string for the server name, but as I browsed through the <sever_name> folder, there were obfuscated names inside that as well (expected) that were just as recent as those in <obfuscated_string> folder. This lead me to believe it wasn't simply an upgrade issue..
Server Setup Information:
- Version of Rocket.Chat Server: 0.58.2 upgraded since 2016/05/01
- Operating System: Linux
- Deployment Method(snap/docker/tar/etc): ansible
- Number of Running Instances: 1
- DB Replicaset Oplog:
- Node Version: v4.8.4
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.