← Back to Product Feed

Hacker News Show HN: Piruetas – A self-hosted diary app I built for my girlfriend

A solution for individuals seeking a simple, self-hosted journal app that avoids cloud services and balances features, offering rich text, image uploads, auto-save, share links, and mobile UI, with personal or multi-user deployment.

59
Traction Score
48
Discussions
May 2, 2026
Launch Date
View Origin Link

Product Positioning & Context

AI Executive Synthesis
A solution for individuals seeking a simple, self-hosted journal app that avoids cloud services and balances features, offering rich text, image uploads, auto-save, share links, and mobile UI, with personal or multi-user deployment.
This addresses a persistent user demand for privacy-centric, self-hosted alternatives to cloud services, particularly for personal data like journaling. The author's frustration with existing solutions being "too complex, too feature-heavy, too feature-less, or required trusting a cloud service" highlights a market gap for balanced, user-controlled applications. The multi-user capability and Docker Compose deployment indicate potential for small team or family use, extending beyond purely personal journaling. While primarily a personal tool, the underlying principle of providing a simple, private, and deployable solution has B2B SaaS implications for internal knowledge management, secure team journaling, or specialized content creation where data sovereignty is paramount. This reflects a broader trend of users and businesses seeking greater control over their data infrastructure.
I searched for a simple, self-hosted journal app for my girlfriend and everything I found was either too
complex, too feature-heavy, too feature-less for what I needed or required trusting a cloud service.So I built Piruetas (it means pirouettes in Spanish - she chose the name btw).It's a day-per-page diary with rich text editing, drag-and-drop image uploads, auto-save, public
share links, and a clean mobile UI.
It can be set up for Personal or Multi-user usage via docker compose deployment.She seems to like it so I decided to give back to the community and make it available for everyone (after some QA)Live demo: https://piruet.app (login: demo / piruetas — data resets every 30 min!)
GitHub: https://github.com/patillacode/piruetas
self-hosted rich text editing drag-and-drop image uploads auto-save public share links mobile UI Multi-user usage docker compose deployment

Related Ecosystem & Alternatives

Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.

Deep-Dive FAQs

What is Piruetas – A self-hosted diary app I built for my girlfriend?
Piruetas – A self-hosted diary app I built for my girlfriend is analyzed by our AI as: A solution for individuals seeking a simple, self-hosted journal app that avoids cloud services and balances features, offering rich text, image uploads, auto-save, share links, and mobile UI, with personal or multi-user deployment.. It focuses on This addresses a persistent user demand for privacy-centric, self-hosted alternatives to cloud services, particularly for personal data like journa...
Where did Piruetas – A self-hosted diary app I built for my girlfriend originate?
Data for Piruetas – A self-hosted diary app I built for my girlfriend was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was Piruetas – A self-hosted diary app I built for my girlfriend publicly launched?
The initial public indexing or launch date for Piruetas – A self-hosted diary app I built for my girlfriend within our tracked developer communities was recorded on May 2, 2026.
How popular is Piruetas – A self-hosted diary app I built for my girlfriend?
Piruetas – A self-hosted diary app I built for my girlfriend has achieved measurable traction, logging over 59 traction score and facilitating 48 recorded discussions or engagements.
Which technical categories define Piruetas – A self-hosted diary app I built for my girlfriend?
Based on metadata extraction, Piruetas – A self-hosted diary app I built for my girlfriend is categorized under topics such as: self-hosted, rich text editing, drag-and-drop image uploads, auto-save.
What are some commercial alternatives to Piruetas – A self-hosted diary app I built for my girlfriend?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as Ferrari Luce, which offers overlapping value propositions.
How does the creator describe Piruetas – A self-hosted diary app I built for my girlfriend?
The original author or development team describes the product as follows: "I searched for a simple, self-hosted journal app for my girlfriend and everything I found was either too complex, too feature-heavy, too feature-less for what I needed or required trusting a cloud ..."

Community Voice & Feedback

46493168 • May 3, 2026
This is cool. You can make something like this using Journals + Templater + Share Note plugins with Obsidian.
okkdev • May 2, 2026
Very nice! The diary app market is super saturated, but diaries are such a personal thing that there's never really too many, since everyone has different requirements. I did try many, but also decided to build my own. I should be done soonish, I really need it haha
hyperific • May 2, 2026
People usually put pretty intimate private thoughts in diaries so I'm curious how your app handles preserving each user's privacy. Are files encrypted or only stored on a user's local machine or something?
quaintdev • May 2, 2026
I used memos which has similar feature set. One day I lost my hard drive and I had to restore from s3. Turns out the backup I had was incompatible with latest version of memos app.Since then I just gave up on web based tools for notes. I just want to save my notes and be able to recover them when things go wrong. A simple directory with markdown files and hugo blog allows me to do that.OP how does your app store the journal entries?
qixxiq • May 2, 2026
I’d caution against your “free forever” offer. Most people tend to backtrack on it.There’s one case where it gets super popular, or attacked by spammers/bots, and the site becomes more effort to operate publicly than you want to do for free.In another case your girlfriend stops using it, as well as some family, and the continued maintenance over the years feels like it isn’t worth it (because there is always maintenance.)Either way you might want to shut it down, and promising “forever” to users feels problematic when you’re not being finically incentivised to keep it running. With the financial incentives it’s much easier to pass the burden on to someone else if you can’t run it for whatever reason too.
thispbowden • May 2, 2026
Read this as "dairy app" and had so many questions
roscas • May 2, 2026
Nice, simple, light and dark theme, a calendar.
I would remove the internet checks for your storage.ko-fi.com and it did some calls on pypi.org and files.pythonhosted.org.
All it needs should be on the docker by default. But that is just me.
deaux • May 2, 2026
Wholesale accepting all of the stock Opus colors is certainly a choice.
lemiffe • May 2, 2026
The demo doesn't work (invalid account when using the creds mentioned on the homepage)
edu • May 2, 2026
Pirueta is not lollipop in Spanish, it would be “piruletas” (at least in Spain Spanish).Piruetas is pirouette, as in what a ice skater might do.

Discovery Source

Hacker News Hacker News

Aggregated via automated community intelligence tracking.

Tech Stack Dependencies

No direct open-source NPM package mentions detected in the product documentation.

Media Tractions & Mentions

No mainstream media stories specifically mentioning this product name have been intercepted yet.

Deep Research & Science

No direct peer-reviewed scientific literature matched with this product's architecture.