Blog
Technical blog
What changed, why, and how we run it. No filler.
-
Day 20 - Tutorials by product: Cloud and Mail, step by step
We reorganized the tutorials by product and added simple KM0 Mail guides: create an account, sign in, and use your own domain.
-
Day 19 - KM0 Mail: native sign-in, self-service registration, and your own domains
KM0 Mail no longer relies on external redirects: native login, one-minute registration, and self-managed custom domains from webmail.
-
Day 18 - Brand without a soul: KM0 style review
A professional meetup meant to cover KM0 brand and style: we wandered, but one point stuck - the brand then had no soul and needed a full revision.
-
Day 17 - Casino del Masnou: Palantir, Harari, and bureaucracy that talks
Notes from the Casino del Masnou meetup: why Palantir worries us, what it does well with data, and how AI already outwrites humans and finds gaps in procedures.
-
Day 16 - Masnou meetup: AI, bureaucracy, Harari, and Palantir
We announce the 10 July meetup at Bar Pekin (El Masnou): continuing day 14's conversation on AI in bureaucracy, inspired by Harari, and discussing Palantir as a real-world example.
-
Day 15 - OpenCloud registration: expired Graph token and automated renewal
An expired Graph token blocked email registration on KM0 Cloud; we document the cause, safe register-api token rotation, and the defects we found while automating renewal.
-
Day 14 - Harari, AI, and the code of civilization
The team watched and discussed Yuval Noah Harari's video on how artificial intelligence enters human bureaucracy, language, and relationships. Summary and reflection.
-
Day 13 - Meet 6: growth, associations, and next steps
Sixth team meet: how to announce KM0, reach PTAs and neighbourhood groups, privacy vs big platforms, local AI, and concrete commercial next steps.
-
Day 12 - Client talk: user experience
Conversation with a real user about tutorials, service shortcuts on the web, indexing outside Europe, unified login, and KM0 privacy positioning.
-
Day 11 - KM0 Email in production
@km0digital.com mail with Postfix, Dovecot, Rspamd, and Roundcube on mail.km0digital.com; MX/SPF/DKIM/DMARC DNS, OpenCloud relay, and phase 1b plans.
-
Day 9 - Public pricing, trust, and open registration
Pricing page with market comparison, legal and security pages in four languages, public registration on cloud.km0digital.com, email alert to the dev team when an idea is submitted, and conversion polish on the landing and blog.
-
Day 8 - Strategy, pricing, and first marketing materials
A multi-hour meeting on KM0's future: customer acquisition, marketing campaign, DIN A6 flyers, and a 500 GB / €1.99 pricing model. The website starts to reflect it.
-
Day 7 - From request to ticket, automated
End-to-end automation: the ideas form and Admin Help turn submissions into clear tickets, with human review before anything gets built.
-
Day 6 - Native clients, tutorials, and a site that matches the vision
KM0 Cloud on every device: Dex OIDC clients for desktop and mobile sync, loopback login fix, branded sharing previews, multilingual tutorials, and a refreshed km0digital.com home.
-
Day 5 - Vision meeting: competing without Big Tech
In-person gathering in Masnou (29 May 2026): why and for whom KM0 is built - proximity, sovereignty, and honest pricing versus closed cloud suites.
-
Day 4 - Dex local LDAP login against OpenCloud IDM
Dex LDAP connector to OpenCloud's integrated IDM, LDAPS TLS certificate fix, and GitHub issue #1 closed with automated tests in PASS.
-
Day 3 - Git repos, km0digital.com domains, and autoagents loop
OpenCloud Git repository, migration to km0digital.com, multilingual FAQ, mobile navigation, switchLocaleHref, and the autoagents loop in both repos.
-
Day 2 - OpenCloud 7, Dex OIDC, and full backup
Upgrade to OpenCloud 7.0.0, Dex OIDC broker with Google and Apple, Nginx adjustments, first full backup, and operational documentation.
-
Day 1 - OpenCloud, proxy, and project web
OpenCloud on Docker Compose, Nginx with TLS on loopback, Fail2ban, cloud subdomain, and the KM0 Astro landing published as a second backend.
-
Day 0 - Server foundations
Debian, partitioning, Docker, Nginx, and a reproducible base so the KM0 stack stays auditable and operable.