Marreta é uma ferramenta que quebra barreiras de acesso e elementos que atrapalham a leitura!
Instancia publica em marreta.pcdomanual.com!
- Limpa e corrige URLs automaticamente
- Remove parâmetros chatos de rastreamento
- Força HTTPS pra manter tudo seguro
- Troca de user agent pra evitar bloqueios
- Deixa o HTML limpinho e otimizado
- Conserta URLs relativas sozinho
- Permite colocar seus próprios estilos e scripts
- Remove elementos indesejados
- Cache, cache!
- Bloqueia domínios que você não quer
- Permite configurar headers e cookies do seu jeito
- PHP-FPM e OPcache
Instale Docker e Docker Compose
curl -o ./docker-compose.yml https://raw.githubusercontent.com/manualdousuario/marreta/main/docker-compose.yml
Agora modifique com suas preferencias:
nano docker-compose.yml
services:
marreta:
container_name: marreta
image: ghcr.io/manualdousuario/marreta:latest
ports:
- "80:80"
environment:
- SITE_NAME=
- SITE_DESCRIPTION=
- SITE_URL=
- LANGUAGE=
SITE_NAME
: Nome do seu MarretaSITE_DESCRIPTION
: Conta pra que serveSITE_URL
: Onde vai rodar, endereço completo comhttps://
. Se você alterar a porta no docker-compose (ex: 8080:80), você também deve incluir a porta no SITE_URL (ex: https://seusite:8080)SELENIUM_HOST
: Servidor:PORTA do host do Selenium (ex: selenium-hub:4444)LANGUAGE
: pt-br (Português Brasil), en (Inglês), es (Espanhol) ou de-de (Alemão), ru-ru (Russo)
Agora só rodar docker compose up -d
- Selenium: https://github.com/manualdousuario/marreta/wiki/%F0%9F%92%BB-Selenium-Hub-(Chrome-and-Firefox)
- Cache S3: https://github.com/manualdousuario/marreta/wiki/%F0%9F%97%83%EF%B8%8F-Cache-S3
- Manutenção: https://github.com/manualdousuario/marreta/wiki/%F0%9F%9B%A0%EF%B8%8F-Maintenance
- 🤖 Telegram: Bot oficial
- 🦊 Firefox: Extensão por Clarissa Mendes - Baixar | Código fonte
- 🌀 Chrome: Extensão por Clarissa Mendes - Baixar | Código fonte
- 🦋 Bluesky: Bot por Joselito - Perfil | Código fonte
- 🍎 Apple: Integração ao Atalhos
Feito com ❤️! Se tiver dúvidas ou sugestões, abre uma issue que a gente ajuda! 😉
Agradecimento ao projeto https://github.com/burlesco/burlesco e https://github.com/nang-dev/hover-paywalls-browser-extension/ que serviu de base para varias regras!