Локальне середовище розробки без ручного редагування системних конфігурацій
Кожен проєкт отримує власний Docker/Podman Compose-стек, окрему мережу та підключення до спільного gateway на 127.0.0.1:80 — так кілька сайтів одночасно живуть під своїми .localhost-доменами без конфліктів портів. Технічно це Tauri 2 і Rust на бекенді, React 19 та TypeScript на фронтенді, SQLite для метаданих і Docker або Podman як runtime.
Що вже працює
Нижче лише те, що реально реалізовано й доступне в застосунку вже зараз — без планів на майбутнє.
Ізольовані середовища
Кожен проєкт — окремий Docker/Podman Compose-стек зі своєю мережею. Спільний gateway на 127.0.0.1:80 маршрутизує домени в потрібний контейнер.
Локальні .localhost-домени
Основний домен, aliases, Adminer, phpMyAdmin і Mailpit отримують маршрути автоматично. Beta 0.1 не редагує /etc/hosts.
Бази даних з коробки
MySQL, MariaDB чи PostgreSQL піднімаються разом із проєктом. Кожна mutating SQL-команда створює safety backup перед виконанням.
Redis і Mailpit
Кеш-сховище та перехоплювач пошти доступні як опційні сервіси середовища — без встановлення на хост-систему.
Live-логи й термінал
Потокові логи контейнерів і вбудований термінал на xterm.js прямо в застосунку, без окремого SSH чи docker exec у консолі.
Git без окремого клієнта
Статус, branches, історія та fetch/pull/push/commit — прямо в панелі проєкту, без перемикання на зовнішній Git-клієнт.
Backups і snapshots
Повний дамп бази й медіафайлів, а також snapshot усього проєкту з можливістю відновлення. Перед кожним restore створюється safety-снепшот.
System Health і Explain error
Діагностика проєкту та системи в один клік, а типові помилки контейнерів пояснюються людською мовою замість сирого Docker-виводу.
Як це виглядає
П'ять екранів застосунку — від огляду робочого простору до живих логів контейнера.
Огляд робочого простору — сайти, середовища й контейнерний runtime в одному місці
Створення проєкту — Empty PHP, Static, WordPress, Laravel, Node.js, імпорт або клон з Git
Редактор середовища — веб-сервер, версія, порт і назва контейнера
Середовище під час роботи — статус контейнерів, використання ресурсів і живі логи
System Health — діагностика runtime, gateway, Compose і диска в один клік
Не маркетинг — з поточної кодової бази
Той самий принцип, що на сторінці FCE CMS: цифри пораховані з коду й документації проєкту, не придумані для сторінки.
Tauri-команд між Rust-бекендом і React-інтерфейсом
типів проєктів: PHP, Static, WordPress, Laravel, Node
підтримуваних СУБД: MySQL, MariaDB, PostgreSQL
сервісів під керуванням: web, php, database, redis, node, mailpit, adminer, phpmyadmin
container runtime на вибір — Docker або Podman
орієнтовна готовність поточної Beta 0.1