Bem-vindo ao repositório oficial do Docker Maker! O que antes era um único projeto simples agora evoluiu para uma poderosa e lindíssima Aplicação Web Interativa.
Com ele, você assinala visualmente pelo navegador os softwares que deseja levar (VS Code, Chrome, Git, DBeaver, Node, Python, etc) e nossa engine front-end gera localmente um pacote Base Zipado infalível para provisionar e subir um Workspace Linux Ubuntu Desktop completo, emulado e exposto diretamente atravéz de web, pelo seu navegador usando NoVNC HTML5 nativo!
- SPA Interativa: Frontend totalmente reescrito em Vite+React com um design de excelência em Glassmorphism. Contém suporte a variações completas de tema Dark/Light e alternância inteligente Idiomática (PT/BR nativo ou EN).
- Offline Web Security: O App gerador ZIP (
.bat,.sh,Dockerfilee Compose) executa inteiramente Client-Side alocando RAM na sua máquina. Nenhum arquivo sai da sua máquina ou vai para um backend (Tornando isento a RCEs ou Command Injection). - Mapeamento Flexível Core: Em seu núcleo, os containeres Ubuntu gerados amarram o Desktop em XFCE4 provendo a camada proxy pro Nginx via Xvfb + x11vnc + Websockify. Tudo de forma automática.
- Volumes e Portas via UI: Gerencie em um clique através do painel "Configuração Global" da interface se você quer mapear dados Persistentes num container permanente, ou torná-lo um ambiente de descarte e isolado.
Antes de arquitetar suas imagens, suba a aplicação geradora. Implementamos scripts multi-plataformas para agilizar com comandos pré-embutidos:
Basta buscar no diretório principal o executável root e clicar duas vezes no: `start-web-server.bat`
Ele compilará nossa interface num contâiner Nginx limão e publicará localmente. Então, acesse por http://localhost:8080.
Permita o shell (se necessário) e abra:
chmod +x start-web-server.sh
./start-web-server.sh- Com sua ferramenta visual rodando (Docker Maker), acesse seu sistema.
- Selecionando os "checkbox", preencha o seu Desktop recheando dos utilitários ou games que necessita.
- Realize ajustes de porta ou persistência no modal de Engenharia e expanda para pre-visualizar o Dockerfile.
- Dê download no seu
pacote.zip! Nele já virá injetada toda inteligência contextual como o run.bat ou o docker-compose.yml. Suba ele em sua máquina limpa final, a internet e a ferramenta farão as baixas e você terá o Ubuntu com sua própria marca.
Criado por @dmslabsbr - Transformando deploys maçantes em interfaces encantadoras.
