WordPress хостинг с NVMe, CDN и SSL за €15/год

Миналата седмица бяхме на https://2026.wasm.io по повод функционалност, която планирам отдавна.

Общо взето ходихме за да видим тази сесия https://2026.wasm.io/sessions/php-at-the-edge-running-the-biggest-cms-on-the-web-with-wasm

Съответно фъчъра е вдъхновен от Playground на Automatic. С малко по-различна имплементация, която позволява да поддържа функционалности, които там липсват.

Основата е горе-долу същата минус пачовете на Automatic. Също при нас по-късно ще има истински mysql, а не sqlite.

Върви локално в браузъра на клиента. Много е удобно за тестване на сайтове, добавки/теми, ъпдейти и др. След това с бутонче бута към акаунт в платформата.

@contra питаше за лесен метод за тестване. За сандбокса даже регистрация няма да се иска, чак при публикуването. ;)

Имам още малко работа да изчистя различни процеси, но основната част като прототип е готова. Т.е. да се подкара Wordpress и всичките му фантасмагории да работят.


Или както се вика - If it can run Doom... 😁

П.С. една от следващите стъпки е да му добавим chat прозорец за да може потребителите да си "говорят" със сайтовете и да правят промени.
 
Това е яко. T.e., на практика ако искам сам да проверя дали хостингът е достатъчно бърз мога да си спретна един бърз демо сайт, да го пусна онлайн с една регистрация и да реша искам ли го или не? Ако е така, това е доста готин feature, предвид какво по принцип е нужно за да може да стигне до заветния "install wordpress" бутон човек при типичната хостинг компания.
 
Това е яко. T.e., на практика ако искам сам да проверя дали хостингът е достатъчно бърз мога да си спретна един бърз демо сайт, да го пусна онлайн с една регистрация и да реша искам ли го или не? Ако е така, това е доста готин feature, предвид какво по принцип е нужно за да може да стигне до заветния "install wordpress" бутон човек при типичната хостинг компания.

Да, това е идеята.
 
Днес се заиграх още малко със сандбокса. Вече е жив на sandbox.nettingale.com и може да се тества. Launch бутона ще го пусна след като изчистя онбординг процесите.

Добавил съм да може да се гледат последните 5к реда от логовете и да се пуска/спира визуализирането на пхп грешките. ;)

Пази си стейта, ако се рефрешне зарежда вече съществуващия сайт и т.н. Добре се получава засега и за малки сайтове работи супер бързо (ако имате нормален компютър).

Не очаквайте да работят по-големите билдъри като Елементор. Ще опитам и тях да подкарам де.

Woo се инсталира, но до там. Не съм тествал повече.


admin/password :)
 
Последно редактирано:
  • Like
Реакции: Sky
$760 по-късно успях да си хакна модул за mysql в wasm и да го с навржа с php. 😁

Screenshot 2026-03-26 at 10.34.15.png

Screenshot 2026-03-26 at 10.33.32.png

Ако не се лъжа няма друго такова решение и май ще го направя на библиотека. Търсих навсякъде.

Т.е. ще мога да разкрам sqlite и Wordpress ще работи без излишни хакове напълно прозрачно.
 

Прилича на Firefox това. Той има драма с GetDirectory. Не съм си играл да го направя да върви във всички браузъри. Аз тествам в последния Chrome.

Тия дни сложа една проверка за браузъра да проверява дали поддържа всички функции.

Също живата версия е все още на стария сетъп със sqlite.
 
Тъй, понеже сега е истински mysql вече и големи билдъри като Елементор работят. Поне на пръв поглед нямам идея как се използва това :hankey:. :)

Остава да оптимизирам малко имплементацията да използва локален сторидж за да не яде по 1-2гб рам в браузъра.

В момента бута всичко в рамта (wasm, уеб сървъра, mysql, самите файлове за базата и Wordpress и т.н.).


Ще вкарам някакъв простичък mysql интерфейс наподобяващ phmyadmin и ще го пусна да ровят хората.

После ще направим едно кейс стъди за HN и Reddit, защото задачката беше много интересна, а според Automatic не е възможно ;).
 
Това е от малките планове Spark/Spark+. Все още не съм закачил всичко към Stripe и абонаментите покрай другите проекти са в отделни акаунти. Трябва да ги обедния.

Смятам, че е ОК начало. ;)

Да видим дали ще успея да задържа тренда и да стигна целта си за 2026г. от $15к. По-възможност преди релокацията. 🤷‍♂️

Screenshot 2026-03-27 at 16.48.00.png
 
Повече от ОК, поне в моите очи и браво! Имаш ли маркетинг разходи или основно залагаш на WoM, активност в Reddit и тн.?

Само сървърите в Hetzner и OVH с lab-a за cold outreach, но те си избиват разходите с продажбите на базата.

Няма маркетинг (ако не броя форума) и няма да правя преди да изчистя self service процесите за да не ме тормозят после с въпроси.

Това са хора, които ме познават и няколко агенции от outreach-a.
 
Запалиха и разни билдъри като Елементор. Има проверка за браузър, защото и без това половината не поддържат някои от зависимостите. ;)


Също го извадих от iframe-a, защото не се разбират много-много и е по-лесно така. Но пък съм добавил панел с логове и нещо като phpmyadmin.

И май засега ще спра да си играя за да имплементирам пълния онбординг 😁. След това ще направя и моя имплементация на https://developer.wordpress.com/studio
 
Каква е идеята за тоя сандбокс?

Виж поста на @Victor R по-нагоре. Той горе-долу загря.

По-дълбоката цел е да го използвам за ИИ. Със сходна инфраструктура вдигам сайтове за експериментите си и чат бота за сайт билдера.

Webassembly беше лесен вариант да тествам дали архитектурата работи, защото от Automatic така или иначе вървят в тази посока.

Имам пост от преди 3-4г. по темата, когато си търсих някой да ми изкоди уеб сървъра и пхп интерпретатора. ;)
 
Нещо набързо от днес. Всички сайтове имат интеграция за email, която включва и статистики. Колко писма са изпратени, дали са получени и т.н.

Опитах се да го закача към хуковете на WP да показва и категория ама ме домързя да го довърша.

 
Днес установихме, че малкия план за €15 някои хора го използват за Woo магазини при това успешно. Интересното е, че върви добре. ;)

Естествено нямат много трафик и най-вероятно ще трябва да измисля нещо за да не инсталират Woo с този план. Всички са с по 1к до към 3к продукта. Явно не е достатъчно да кажеш: "Не инсталирай Woo!" 🤷‍♂️

Screenshot 2026-04-01 at 20.21.13.png

Сандбокса е почти готов. Засега не ми хрумва какво точно да сложа като онбординг процес.

Интерфейса си има всичко вече. Дебъг, логва хттп, пхп, дб заявки, даже термнал, през който могат да се пускат wp-cli команди. Май само файлов мениджър липсва...

Не е емулация - има реална връзка с файловата система на тестовия сайт, която седи в сториджа на браузъра и позволява да продължи сесията ако затворите таба.

В шела няма да работят команди, които изискват linux syscalls като proc_open и exec. Тези, които са имплементирани би трябвало да работят де.

JS библиотечки са. Не е кой знае какво :hankey:, но беше забавно да го пусна.

 

Горе