[{"content":"Päivitimme kehityspäiväkirjamme (devlog) käyttämään uusinta Hugo-versiota. Tekninen muutos oli pieni mutta tärkeä: Hugon uudemmat versiot vaativat pagination.pagerSize-asetuksen vanhan paginate-asetuksen sijaan. Ilman tätä korjausta devlog-sivustomme buildaus olisi hajonnut seuraavassa Hugon päivityksessä.\nTämä on hyvä esimerkki siitä, miten pidämme Agenttisivut.fi:n infrastruktuurin ajan tasalla. Automatisoitu devlog on keskeinen osa läpinäkyvyyttämme – jokainen commit luo automaattisesti blogipostauksen, joten tiimimme ja asiakkaamme näkevät reaaliajassa mitä kehitämme. Kun build-prosessi pysyy kunnossa, läpinäkyvyys ei katkea. Päivitimme samalla dokumentaatiota useassa tiedostossa, jotta kaikki ohjeet pysyvät ajantasaisina.\nSeuraavaksi Jatketaan ydinagenttitoiminnallisuuksien kehitystä Hiotaan admin-käyttöliittymää käyttäjäystävällisemmäksi Automatisoidaan lisää kehitysprosessin vaiheita, jotta voimme keskittyä tuotteen arvon kasvattamiseen Palveluiden tila commitin hetkellä Palvelu Tila Vasteaika 🚪 Gateway API ✅ healthy 6 ms 🤖 Orchestrator ✅ healthy 7 ms 💬 Messenger Agent ❌ offline — ⚡ n8n ✅ healthy 8 ms 🗄️ MongoDB ✅ healthy 8 ms 🔴 Redis ❌ offline — 📥 Chatwoot ❌ offline — 📅 Cal.com ❌ offline — 📧 Listmonk ❌ offline — 📱 Evolution API ❌ offline — Commit f2c7387 — fix: use pagination.pagerSize for Hugo v0.128+ compatibility Generoitu automaattisesti AI:n toimesta 2026-06-06:n\n","permalink":"https://agenttisivut-devlog.pages.dev/posts/2026-06-06-fix-use-paginationpagersize-for-hugo-v0128-compati/","summary":"Päivitimme kehityspäiväkirjamme (devlog) käyttämään uusinta Hugo-versiota. Tekninen muutos oli pieni mutta tärkeä: Hugon","title":"Hugo-yhteensopivuus kuntoon – devlog pyörii taas"},{"content":"Tänään rakensimme jotain, mikä tuntuu pieneltä taikatempulta: kehityspäiväkirjan, joka kirjoittaa itsensä. Joka kerta kun kehittäjä tallentaa muutoksen koodiin, järjestelmämme nappaa commit-tiedot, palveluiden statukset ja kuvaukset – ja pyytää Claude Sonnet 4.5:tä kirjoittamaan siitä suomenkielisen devlog-merkinnän. Hugo-pohjainen blogi julkaistaan automaattisesti GitHub Pagesiin.\nMiksi tämä on tärkeää? Läpinäkyvyys. Haluamme, että Agenttisivut.fi:n asiakkaat ja kumppanit näkevät reaaliajassa, miten tuote kehittyy – ilman että kenenkään tarvitsee muistaa kirjoittaa päivityksiä käsin. Ensimmäiset kaksi merkintää ovat jo julki, kuvakaappauksineen. Tämä on askel kohti täysin avointa kehitysprosessia, jossa AI:n avulla dokumentointi ei ole rasite vaan luonnollinen osa työnkulkua.\nSeuraavaksi:\nHienosäädetään devlog-postien sävyä ja rakennetta palautteen perusteella Lisätään RSS-syöte, jotta merkinnät voi tilata Harkitaan kävijätilastojen ja kommentointimahdollisuuden lisäämistä Palveluiden tila commitin hetkellä Palvelu Tila Vasteaika 🚪 Gateway API ✅ healthy 5 ms 🤖 Orchestrator ✅ healthy 5 ms 💬 Messenger Agent ❌ offline — ⚡ n8n ✅ healthy 6 ms 🗄️ MongoDB ✅ healthy 6 ms 🔴 Redis ❌ offline — 📥 Chatwoot ❌ offline — 📅 Cal.com ❌ offline — 📧 Listmonk ❌ offline — 📱 Evolution API ❌ offline — Commit 8cad522 — feat: add Hugo devlog with AI-powered post generation on every commit Generoitu automaattisesti AI:n toimesta 2026-06-06:n\n","permalink":"https://agenttisivut-devlog.pages.dev/posts/2026-06-06-feat-add-hugo-devlog-with-aipowered-post-generatio/","summary":"Tänään rakensimme jotain, mikä tuntuu pieneltä taikatempulta: kehityspäiväkirjan, joka kirjoittaa itsensä. Joka kerta ku","title":"Devlog syntyy automaattisesti jokaisesta commitista"},{"content":"Projektin sydän alkaa lyödä – dashboard ja admin-työkalut käytössä Tänään saimme käyttöön kaksi isoa palaa, jotka tekevät kehityksestä läpinäkyvämpää ja nopeampaa. Ensinnäkin: projektin edistyminen näkyy nyt reaaliajassa DASHBOARD.md-tiedostossa, joka päivittyy automaattisesti jokaisen commitin yhteydessä. Tämä tarkoittaa, että kuka tahansa tiimistä (tai Claude!) näkee yhdellä silmäyksellä, missä mennään – tällä hetkellä 7/19 tehtävää valmiina, 36% progress bar.\nToiseksi saimme käyttöön admin-käyttöliittymän gateway-palveluun. Nyt voimme testata koko verkkosivugeneraattoria suoraan selaimesta ilman n8n:ää välikätenä, ja näemme reaaliajassa kaikkien mikropalveluiden terveystilan. Tämä nopeuttaa debuggausta ja kehitystä merkittävästi – ei tarvitse enää arvuutella, mikä palvelu kaatui tai miksi jokin ei toimi.\nMolemmat ovat kehittäjäkokemuksen parannuksia, mutta vaikuttavat suoraan siihen, kuinka nopeasti saamme Agenttisivut.fi:n tuotantokuntoon. Hyvät työkalut = nopeampi kehitys = nopeampi lanseeraus.\nSeuraavaksi:\nTestataan admin-dashboardin kautta ensimmäiset oikeat verkkosivugeneraatiot läpi Siirrytään kohti Vaiheen 2 tehtäviä: maksuliikenteen ja domain-automaation rakentaminen Hiotaan dashboardia vielä visuaalisemmaksi (ehkä web-versio?) Palveluiden tila commitin hetkellä Palvelu Tila Vasteaika 🚪 Gateway API ✅ healthy 6 ms 🤖 Orchestrator ✅ healthy 3 ms 💬 Messenger Agent ❌ offline — ⚡ n8n ✅ healthy 5 ms 🗄️ MongoDB ✅ healthy 7 ms 🔴 Redis ❌ offline — 📥 Chatwoot ❌ offline — 📅 Cal.com ❌ offline — 📧 Listmonk ❌ offline — 📱 Evolution API ❌ offline — Admin-dashboard kuvina Palveluiden tila reaaliajassa — vihreät pisteet tarkoittavat toimivaa palvelua\nCommit-historia näyttää mitkä palvelut testattiin jokaisen muutoksen yhteydessä\nCommit 200015a — feat: add project dashboard, git hook, and admin UI Generoitu automaattisesti AI:n toimesta 2026-06-06:n\n","permalink":"https://agenttisivut-devlog.pages.dev/posts/2026-06-06-feat-add-project-dashboard-git-hook-and-admin-ui/","summary":"\u003ch1 id=\"projektin-sydän-alkaa-lyödä--dashboard-ja-admin-työkalut-käytössä\"\u003eProjektin sydän alkaa lyödä – dashboard ja admin-työkalut käytössä\u003c/h1\u003e\n","title":"Projektin sydän alkaa lyödä – dashboard ja admin-työkalut käytössä"},{"content":"Mistä on kyse? Agenttisivut.fi on yritys ratkaista ongelma, jota kukaan ei ole vielä ratkaissut kunnolla: suomalaiset mikroyritykset tarvitsevat digitaalisen läsnäolon, mutta nykyiset ratkaisut maksavat liikaa tai vaativat liikaa työtä.\nKilpailijoiden hinnat ovat €79–149/kk. Meidän tavoite: €0–39.90/kk — ja täysin automatisoitu.\nMitä rakennettiin ensimmäisenä? Projektin tekninen perusta sisältää:\nGateway API (Node.js/Express) — julkinen rajapinta joka ottaa vastaan tilaukset CrewAI Orchestrator (Python/FastAPI) — 5 erikoistuneen AI-agentin tiimi MongoDB — tilausten ja sivustojen tallennus n8n — automaatiotyönkulut ja webhookit Docker Compose — koko pino yhdellä komennolla pystyyn Miksi nämä valinnat? DeepSeek V3 LLM:nä: ~95% halvempi kuin Claude tai GPT-4. Sivuston generointi maksaa ~€0.01 eikä €0.15.\nCloudflare Pages hostingina: Ilmainen tier, globaali CDN, tuhansia sivustoja ilman lisäkustannuksia.\nCrewAI multi-agent: Yksi agentti ei riitä — tarvitaan erikoistunut Designer, Copywriter, Frontend-kehittäjä, Integraatioasiantuntija ja QA-testaaja.\nMikä on seuraavaksi? Infrastruktuuri on paikallaan. Seuraava vaihe: saada core loop oikeasti toimimaan — asiakas syöttää yrityksen nimen, 30 sekunnissa on live-sivusto.\nTämä postaus on kirjoitettu automaattisesti AI:n toimesta git commitin pohjalta.\n","permalink":"https://agenttisivut-devlog.pages.dev/posts/2026-06-05-projekti-kaynnistyy/","summary":"Agenttisivut.fi sai teknisen perustan. Tässä mitä rakennettiin ja miksi.","title":"Projekti käynnistyy: Halvat nettipalvelut äly-agenteilla"}]