TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Hermes: An open-source document management system

513 pointsby shchekleinover 2 years ago

30 comments

crooover 2 years ago
I read through the project as I worked with several document storage solution before and still lookin for an ideal solution. Filenet is horribly overpriced from IBM, Alfresco looks nice but have serious performance issues (my experience is from 2020), SharePoint is only nice if everything is Microsoft... Apache Oak is an abandoned project with a lot of things that seems to be in it but didnt get finished (e.g. CMIS protocol or usable documentation).<p>This Hermes seems nice and being open source is a great thing but it&#x27;s still in alpha, do not support custom file types and very Google oriented.<p>If anyone has a good mature alternative I&#x27;m all ears.
评论 #34612434 未加载
评论 #34604353 未加载
评论 #34604675 未加载
评论 #34601969 未加载
评论 #34603030 未加载
评论 #34601910 未加载
评论 #34601975 未加载
评论 #34601913 未加载
评论 #34610056 未加载
评论 #34601810 未加载
评论 #34602030 未加载
评论 #34602103 未加载
评论 #34602974 未加载
评论 #34603339 未加载
评论 #34608398 未加载
评论 #34609039 未加载
评论 #34604176 未加载
评论 #34601604 未加载
评论 #34604031 未加载
AtlasBarfedover 2 years ago
Alfresco was supposed to be the OSS alternative to documentum&#x2F;stellent&#x2F;etc closed source systems.<p>It was basically a freemium model, which means that a complete OSS solution is out of reach.<p>This basically looks like the same thing. I guess Hashicorp is slightly better at OSS, but... I dunno.<p>A DMS needs:<p>1) storage (duh)<p>2) metadata<p>3) permissions enforcement<p>4) search &#x2F; indexing<p>5) rendering to pdf and pdf signing services<p>6) workflow engine for document lifecycles, versioning, approvals, rendering<p>7) a bunch of virtual filesystem interfaces like CMIS, maybe JCR, webDAV, SFTP<p>8) a decent web client<p>9) a decent integration API<p>It&#x27;s quite the laundry list. A &quot;modern&quot; one should probably be cloud-aware (so docs can be stored in cloud object stores, utilize interface with the various semi-document features of S3 or other object stores, etc.<p>IMO it should also be implemented perhaps as a non-cloud self-hosted option atop Cassandra or some other scheme with good global replication and scale.<p>Honestly I don&#x27;t understand why a consortium of governments and businesses with high regulatory requirements don&#x27;t simply get together and develop a common platform for this. They&#x27;d rather give billions of dollars to Documentum or Oracle. If they want support, SOMEONE will provide paid support, like Postgres
评论 #34626398 未加载
评论 #34623744 未加载
评论 #34604890 未加载
评论 #34605520 未加载
评论 #34608133 未加载
评论 #34609023 未加载
vhiremath4over 2 years ago
The problem with versioning &amp; management systems for docs is that you need the process to drive the adoption. Getting people to version, approve, and fully manage a document database is the hard part. Many companies do not even adequately document - they just send information in a Slack&#x2F;Teams message and nothing is written down for later (this is why startups like Glean exist: <a href="https:&#x2F;&#x2F;www.glean.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.glean.com&#x2F;</a>). There are massive companies that exist without this organization layer and just whip up Notion&#x2F;365&#x2F;Office docs with the expectation the documentation will get lost and become irrelevant very soon (even if a search feature existed).<p>The point I&#x27;m (badly) trying to make it is that my intuition tells me very few companies will actually pick up and adopt software like this. If they do, there might be many nuances in their process and they might find the versioning easier to do with simple duplicate Notion&#x2F;Office&#x2F;GDocs parent templates.
评论 #34619971 未加载
评论 #34607100 未加载
评论 #34607253 未加载
kkonceviciusover 2 years ago
Maybe a slow day for me, but from the homepage and video it isn&#x27;t clear - does it do anything that cannot be achieved with plain Google Docs?
评论 #34603230 未加载
评论 #34602421 未加载
评论 #34602338 未加载
评论 #34608124 未加载
评论 #34608145 未加载
评论 #34603584 未加载
frostysocksover 2 years ago
The single, killer feature I&#x27;m looking for in a document management system (besides collaborative environment that we&#x27;re used to from gdocs) is a way to stamp versions and have those be reviewed independently, with git like diffs across them.<p>Think gerrit for docs.
评论 #34603128 未加载
评论 #34605330 未加载
评论 #34602649 未加载
评论 #34606959 未加载
评论 #34602562 未加载
meitrosover 2 years ago
This reminds me a lot of the NY Times&#x27; Library project: <a href="https:&#x2F;&#x2F;github.com&#x2F;nytimes&#x2F;library">https:&#x2F;&#x2F;github.com&#x2F;nytimes&#x2F;library</a>. You use an editing environment that people are familiar with (google docs), and you build organizational and workflow stuff around it. Library rendered the document content itself with a link to edit (favoring the reader use case), whereas Hermes embeds the google docs UI.<p>The lack of code blocks in google docs makes it tough for a centralized document repository for an engineering org. For companies using Quip it could work really well...except that I don&#x27;t think quip lets you embed the editor like that.<p>Everything that&#x27;s been built so far for Hermes looks cool. My personal opinion is that it&#x27;ll need more UX iteration for it to really take off.
评论 #34603202 未加载
krater23over 2 years ago
Maybee not the best name. Everyone here in Germany knows that Hermes is the name of the parcel shipping service thats notorious lose your goods. ;)
评论 #34602981 未加载
评论 #34603514 未加载
评论 #34602624 未加载
tomaszsobotaover 2 years ago
I think this tool would be perfect if it allowed managing a self-hosted markdown filebase. Hopefully one day :fingerscrossed:
评论 #34603093 未加载
评论 #34605300 未加载
mnd999over 2 years ago
Named after a delivery company that can’t keep track of anything?
评论 #34607789 未加载
评论 #34610925 未加载
redwoodover 2 years ago
It&#x27;s shocking to me that Hashicorp would focus on building this undifferentiated work and not on shoring up their core offerings as SaaS where they are falling behind resting on their laurels selling Vault to central IT teams that are increasingly not on the vanguard on the companies they work for.
评论 #34611484 未加载
评论 #34609068 未加载
yawnxyzover 2 years ago
Would be really nice if the UI and UX would be disconnected from Google, but could point to any resource, including a Google Doc or Notion (especially a specific version of those docs). Would also be nice if you could just upload stuff, like images, excel docs, JSON files, etc.
Ideabileover 2 years ago
I’m not claiming any right in naming after Ancient Greek gods. But wanna say that I choose the “same” name for a related goal project <a href="https:&#x2F;&#x2F;github.com&#x2F;Ideabile&#x2F;ermes">https:&#x2F;&#x2F;github.com&#x2F;Ideabile&#x2F;ermes</a>
评论 #34611547 未加载
tnoletover 2 years ago
Sounds like Mitchel got distracted. I get it, internal company wiki entropy is a hard problem.
评论 #34602860 未加载
评论 #34603914 未加载
wanderingmindover 2 years ago
Full Text Search in Google Docs is a single reason enough for me to try this product. If they create document collections that can be hierarchically ordered, I will ditch Confluence and its million variations in a split second.
评论 #34604387 未加载
nnurmanovover 2 years ago
Sometime I think, that instead of adding tons of features and overcomplicating things, we should simplify them. DMS are an example, rare people use versioning, categorization must be built into checkin, otherwise nobody is going to use it
revskillover 2 years ago
The hardest part is configuration among the mess of Google console UI. Ah wait, i need to earn a real certification in order to master the web ui !
prng2021over 2 years ago
So in short, this is attempting to create an open source version of Box, right?<p>Box has Box Notes and Box Canvas for composing documents. Beyond the actual files, it has automated workflows like review &amp; approval processes, document metadata, flexible sharing permissions, full text search, and a laundry list of other features enterprises want&#x2F;need.
WuxiFingerHoldover 2 years ago
How are comments handled with Hermes? I&#x27;ve been impressed again and again how useful Github is for community RFCs.<p>I wonder why Hermes doesn&#x27;t handle files by itself instead (or in addition) of relying on Google?<p>Algolia search is a tough decision, because it means instant &quot;no go&quot; for projects with confidential data.
claytonjyover 2 years ago
Is it possible to write markdown in Google docs? This is what often pushed me back to Confluence for various docs, the markdown plugin works as expected, so I can write naturally or copy-paste from obsidian.<p>Markdown is so ubiquitous as a dev that I strongly resist writing anything else these days.
评论 #34602432 未加载
评论 #34602511 未加载
SillyUsernameover 2 years ago
Hmmmmm does it lose records or damage them deliberately, perhaps it doesn&#x27;t care where it puts them or doesn&#x27;t respond when you try to find them? If it does just rename it Evri - that&#x27;ll sort the issues...
woileover 2 years ago
Looks awesome, it looks like it could support more backends, as long as they expose some API&#x27;s:<p>- microsoft office - confluence - markdown?<p>I wonder if it exposes a good interface to implement different backends.<p>I think if the search works well, it can be of great help!<p>Congrats for the launch!
评论 #34610119 未加载
评论 #34608930 未加载
wejickover 2 years ago
I never this is a thing. Our go to solution for this usually a kanban board in jira and confluence for the doc. Honestly would like to know what do I miss with this approach?
评论 #34605410 未加载
robbinttover 2 years ago
Isn&#x27;t naming a project hermes somewhat of an inside joke at this point? Every company has a project named hermes.
znpyover 2 years ago
Os it just me or there’s another document management system and authoring suite called Hermes?<p>Maybe by Unisys? I’ve worked in the publishing industry and that name sounds familiar…
athul7744over 2 years ago
Since it is based on Google docs and workspace its only a matter of time before google can roll out these same features rendering Hermes obsolete
评论 #34608495 未加载
tims33over 2 years ago
So this is basically like building Box for G Suite?
brunoqcover 2 years ago
Is Google Docs good for code blocks with syntax highlighting?
评论 #34606269 未加载
评论 #34607157 未加载
el_don_almightyover 2 years ago
Hermes: Futurama?
corytheboydover 2 years ago
I don&#x27;t know what it is about the name Hermes for software folk, it&#x27;s apparently irresistible. I&#x27;ve heard the name used by three different companies for internal projects just in my own circle in the last year. This concludes my useless comment.<p>This is just a joke, that you learn what Hermes means at one company and have to unlearn that when the next Hermes enters your life :p
评论 #34602261 未加载
评论 #34602207 未加载
评论 #34602311 未加载
评论 #34602239 未加载
评论 #34602206 未加载
评论 #34602714 未加载
评论 #34602108 未加载
评论 #34605666 未加载
throwawaaarrghover 2 years ago
&gt; Hermes uses Golang for the backend and Ember.js for the front end. It uses a PostgreSQL database for storage and Algolia to power its search capabilities. It also leverages several Google Workspace services for creating and modifying documents, sending email, etc.<p>Great. 50 million incompatible parts combined with duct tape that is no better than Jira workflows with Google Docs, and less flexible. I can&#x27;t wait to staff a team to maintain this garbage pile.
评论 #34602843 未加载
评论 #34602235 未加载
评论 #34604048 未加载
评论 #34603362 未加载