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

Published: (May 2, 2026 at 06:42 AM EDT)
1 min read

Source: Hacker News

Overview

I searched for a simple, self‑hosted journal app for my girlfriend, but everything I found was either too complex, too feature‑heavy, too feature‑less, or required trusting a cloud service. So I built Piruetas (the name means “pirouettes” in Spanish – she chose it).

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.

Features

  • Day‑per‑page diary layout
  • Rich‑text editor with formatting options
  • Drag‑and‑drop image uploads
  • Automatic saving of entries
  • Public share links for individual pages
  • Responsive mobile‑friendly UI
  • Deployable as a single‑user or multi‑user instance using Docker Compose

Demo

Try the live demo (login: demo / password: piruetas; data resets every 30 minutes):

https://piruet.app

Installation

Piruetas can be deployed with Docker Compose. The repository includes a ready‑to‑use docker-compose.yml file that sets up the application and its dependencies.

Source Code

The project is open source and available on GitHub:

https://github.com/patillacode/piruetas

0 views
Back to Blog

Related posts

Read more »

2-D Mathematical Curves

Hi, you've entered a collection of 939 two‑dimensional mathematical curves. Finding a curve You can find a curve in five ways: 1. by name - Ahttps://www.2dcurve...

Hand Drawn QR Codes

I really like QR codes. Recently I purchased a new sticky‑note‑like pad from a new local stationery store in Minneapolishttps://www.moonamoono.com/. The sheets...