Uma interface PHP leve e independente para gerar imagens de IA de alta qualidade usando a infraestrutura da Pollinations.ai.
- Armazenamento Zero: As imagens são processadas em memória (Base64). Nenhum espaço em disco é utilizado no seu servidor.
- Foco em Privacidade: Sua Chave de API é armazenada apenas na sua sessão atual do navegador.
- Fallback Multi-Modelo: Inicia com o
Fluxe alterna automaticamente paraZimage,KleinouGPTImagecaso o principal esteja ocupado. - Resoluções Adaptáveis: Suporte nativo para 1:1 (Quadrado) e 16:9 (Widescreen).
Acesse o link oficial de teste aqui
- Clone este repositório:
git clone [https://github.com/samucastudent/pollin-gen.git](https://github.com/samucastudent/pollin-gen.git)
- Envie os arquivos para seu servidor com suporte a PHP (Apache/Nginx).
- Abra no seu navegador, insira sua Chave de API da Pollinations e comece a criar!
- Baixe o Projeto: Clique aqui para baixar o ZIP.
- Descompactar: Extraia o arquivo no seu computador. Você verá uma pasta chamada
Pollin-Gen-main. - Subir para o Servidor:
- Entre na pasta descompactada.
- Envie o arquivo
index.phppara o seu servidor (via Gerenciador de Arquivos do cPanel ou FTP). - Coloque-o dentro de uma pasta (ex:
/public_html/fotos-ia).
- Acesse: Abra no seu navegador:
seusite.com.br/fotos-ia
Se você deseja rodar o projeto localmente sem instalar PHP ou Apache na sua máquina:
- Construir a imagem:
docker build -t pollin-gen . - Rodar o container:
docker run -d -p 8080:80 --name pollin-ai pollin-gen
- Acesse:
http://localhost:8080
Visite Pollinations.ai para obter suas credenciais. Este projeto é Powered by Pollinations.
Desenvolvido por Samuel
---
### 2. Dockerfile (Comentários em Português)
```dockerfile
# Usa a imagem oficial do PHP com Apache
FROM php:8.2-apache
# Instala extensões necessárias para o cURL e SSL funcionarem corretamente
RUN apt-get update && apt-get install -y \
libcurl4-openssl-dev \
pkg-config \
libssl-dev \
&& docker-php-ext-install curl
# Copia os arquivos do projeto para o diretório padrão do Apache
COPY . /var/www/html/
# Garante que as permissões de pasta estejam corretas para o servidor web
RUN chown -R www-data:www-data /var/www/html/
# Expõe a porta 80 para acesso externo
EXPOSE 80
Se quiser criar os dois arquivos de uma vez agora via SSH na pasta /home/usuario/public_html/gerador, basta rodar este bloco de comandos:
# Criar README.md
cat << 'EOF' > /home/usuario/public_html/gerador/README.md
# 🎨 Pollin-Gen (Pollinations Studio)
Uma interface PHP leve e independente para gerar imagens de IA de alta qualidade usando a infraestrutura da **Pollinations.ai**.
... (cole o conteúdo do README acima aqui) ...
EOF
# Criar Dockerfile
cat << 'EOF' > /home/usuario/public_html/gerador/Dockerfile
FROM php:8.2-apache
RUN apt-get update && apt-get install -y libcurl4-openssl-dev && docker-php-ext-install curl
COPY . /var/www/html/
RUN chown -R www-data:www-data /var/www/html/
EXPOSE 80
EOF
# Enviar para o Github
git add README.md Dockerfile
git commit -m "docs: Adicionando README em PT-BR e Dockerfile"
git push origin main

