En aquesta pàgina
Dia 9 - Preus públics, confiança i registre obert
Pàgina de preus amb comparativa de mercat, legal i seguretat en quatre idiomes, registre públic a cloud.km0digital.com, avís per email a l'equip quan arriba una idea i poliment de conversió a la landing i el blog.
Introducció
El dia 8 va fixar estratègia i xifres; el dia 9 les converteix en producte publicable. Entre el 9 i el 10 de juny de 2026 vam desplegar la pàgina de preus, les seccions de legal i seguretat, l'auto-registre a cloud.km0digital.com i millores de conversió a la home i el blog.
KM0 deixa de ser només «alguna cosa que funciona si t'ho expliquem» i passa a ser un servei que qualsevol pot descobrir, comparar, registrar i usar sense intermediari.
Resum
Fites del dia
- Preus: /pricing/ amb hero 500 GB / 1,99 €, taula comparativa indicativa, explicació del model i CTA al cloud (#24, #25).
- Confiança: pàgines legal (avís, privacitat RGPD, cookies) i seguretat (ISO 27001 AMVARA, divulgació responsable) en quatre idiomes (#21).
- Registre: auto-registre email/contrasenya via
register-apia OpenCloud; login Dex ambdex-auth.jsi auto sign-in després del registre. - Conversió: landing amb KM0 Cloud més visible (#26); tipografia del blog i tutorials refinada (#27); CTAs de serveis polits.
- Idees: email immediat a l'equip de desenvolupament quan algú envia una idea a /ideas/ (
f41329c).
Preus
Pàgina pública i comparativa
L'oferta acordada al dia 8 arriba a la web amb copy localitzat (ES, CA, EN, DE) i disseny coherent amb la marca.
- Hero: bloc de preu amb gradient - 1,99 €/mes · 500 GB - i botó «Comença ara» a cloud.km0digital.com.
- Comparativa: referències indicatives (Google Drive, OneDrive, iCloud, Dropbox, MEGA) amb preu mensual, emmagatzematge i cost aproximat per TB.
- Claim: fins a cinc vegades més espai que plans bàsics de referència a preu similar; text de confiança operativa sota la taula.
- Transparència: secció «Per què el nostre preu és diferent?» - infraestructura optimitzada, eficiència operativa, marge suficient per sostenir el servei.
Commits principals: 7a7e9da (comparativa, 9 jun), 9d7906c (rework missatges i confiança, #25), 82a3ef0 / 65a32d2 (hero i CTA, 10 jun).
Confiança
Legal i seguretat multilingües
Abans de demanar registre i pagament, la web ha de respondre «qui opera això?» i «què passa amb les meves dades?». Les noves pàgines centralitzen la informació legal de km0digital.com i cloud.km0digital.com.
- Legal (
cd5579e, #21): avís legal AMVARA CONSULTING S.L., política de privacitat RGPD, cookies i secció específica de KM0 Cloud. - Seguretat: pràctiques operatives (TLS, capçaleres, UE/Hetzner), abast ISO/IEC 27001:2022 d'AMVARA i política de divulgació responsable.
- FAQ: respostes existents enllacen ara a /security/ i /legal/ als quatre locales.
OpenCloud
Registre públic (km0-opencloud)
Usuari → /register (register.html)
↓
POST /api/register → register-api (:8091, rate limit nginx)
↓
Graph API (app token) crea usuari LDAP
↓
dex-auth.js + auto sign-in → sessió Dex → OpenCloud- Auto-registre (
67fe250, 10 jun):register.html, API en loopback, proxy nginx/api/register, i18n ES/CA/EN/DE. - Graph auth (
7d52675): correcció d'auth ambGRAPH_SERVICE_APP_TOKEN(Basic auth d'app, no contrasenya d'usuari); healthgraph_auth_ok. - dex-auth.js (
efefcd3): mòdul compartit OIDC/PKCE per login, registre i contrasenya Dex; auto sign-in post-registre via session storage. - Operació: scripts
setup-register-api-graph-token.shiverify-register-api.sh; URL canònica/register(301 des de/register.html).
Web corporativa
Conversió i lectura (km0-web, 10 jun)
- Landing (
5f021e4, #26): KM0 Cloud més visible, accessibilitat i CTAs de conversió refinats. - Serveis (
471e407): targeta KM0 Cloud amb CTAs clars cap a registre i tutorials. - Blog (
2425cc1,4487bef, #27): tipografia d'articles, llistes tipus definició, TOC mòbil i llegibilitat general. - Estils (
e5223f4): import de CSS global al layout; selectors.doc-bodycorregits.
Versió del lloc al tancament: 1.1.70.
Idees
Avís per email a l'equip (darrera hora)
El bucle del dia 7 ja encuava idees i generava tickets a GitHub, però l'equip només s'assabentava en revisar la cua o el repositori. Amb la campanya de màrqueting del dia 8, calia reaccionar abans.
POST /hooks/ideas → receive-idea.sh
↓
JSON a /var/spool/km0-ideas/incoming/
↓
notify-idea-email.sh (background, fire-and-forget)
↓
AutoMail API → email a l'equip (assumpte + primers 100 caràcters)
↓
(sense canvis) autoissue → gh issue create- Script:
scripts/notify-idea-email.sh- crida AutoMail (AUTOMAIL_TOKENa.envdel repo); no usacursor-agent. - Disparador:
receive-idea.shel llança en segon pla just després d'escriure el JSON a la cua. - Contingut: assumpte «Nueva idea km0digital» i vista prèvia del missatge (100 caràcters); destí configurable amb
AUTOMAIL_NOTIFY_TO. - Receiver: el sidecar Docker del webhook passa a systemd al host (
km0-ideas-receiver.service); secrets des de.envdel repositori.
El ticket automatitzat i l'etiqueta waiting for human validation continuen igual; l'email és només un avís primerenc perquè algú de l'equip llegeixi la idea tan aviat com arribi.
Verificació
Comprovar el dia 9
- Preus: visitar /pricing/ i comprovar hero, taula i CTA a cada idioma.
- Legal: revisar /legal/ i /security/; enllaços des de FAQ i peu.
- Registre: crear compte de prova a cloud.km0digital.com/register; verificar auto sign-in.
- Idees: enviar prova a /ideas/; comprovar JSON al spool i email a l'equip via AutoMail.
- Fum: bucle autoagents - issues #21, #24, #25, #26, #27 tancades; register-api health OK.
Següent pas
Dia 11
No vam publicar entrada del dia 10 (desplegament intern de correu). El dia 11 documenta KM0 Mail en producció: mail.km0digital.com, DNS, lliurabilitat i integració parcial amb OpenCloud. Mentrestant, prova KM0 Cloud o consulta preus.