mirror of
https://github.com/manualdousuario/marreta.git
synced 2025-04-25 16:09:10 +00:00
84 lines
4 KiB
Markdown
84 lines
4 KiB
Markdown
# 🛠️ Marreta
|
|
|
|
[](https://github.com/manualdousuario/marreta/blob/master/README.en.md)
|
|
[](https://github.com/manualdousuario/marreta/blob/master/README.md)
|
|
|
|
[](https://github.com/manualdousuario/marreta/network/members)
|
|
[](https://github.com/manualdousuario/marreta/stargazers)
|
|
[](https://github.com/manualdousuario/marreta/issues)
|
|
|
|
Marreta é uma ferramenta que quebra barreiras de acesso e elementos que atrapalham a leitura!
|
|
|
|

|
|
|
|
Instancia publica em [marreta.pcdomanual.com](https://marreta.pcdomanual.com)!
|
|
|
|
## ✨ O que tem de legal?
|
|
|
|
- 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
|
|
|
|
## 🐳 Instalando em Docker
|
|
|
|
Instale [Docker e Docker Compose](https://docs.docker.com/engine/install/)
|
|
|
|
`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 Marreta
|
|
- `SITE_DESCRIPTION`: Conta pra que serve
|
|
- `SITE_URL`: Onde vai rodar, endereço completo com `https://`. 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`
|
|
|
|
### Mais configurações:
|
|
- 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
|
|
|
|
## 🚀 Integrações
|
|
|
|
- 🤖 **Telegram**: [Bot oficial](https://t.me/leissoai_bot)
|
|
- 🦊 **Firefox**: Extensão por [Clarissa Mendes](https://claromes.com/pages/whoami) - [Baixar](https://addons.mozilla.org/pt-BR/firefox/addon/marreta/) | [Código fonte](https://github.com/manualdousuario/marreta-extensao)
|
|
- 🌀 **Chrome**: Extensão por [Clarissa Mendes](https://claromes.com/pages/whoami) - [Baixar](https://chromewebstore.google.com/detail/marreta/ipelapagohjgjcgpncpbmaaacemafppe) | [Código fonte](https://github.com/manualdousuario/marreta-extensao)
|
|
- 🦋 **Bluesky**: Bot por [Joselito](https://bsky.app/profile/joseli.to) - [Perfil](https://bsky.app/profile/marreta.pcdomanual.com) | [Código fonte](https://github.com/manualdousuario/marreta-bot)
|
|
- 🍎 **Apple**: Integração ao [Atalhos](https://www.icloud.com/shortcuts/3594074b69ee4707af52ed78922d624f)
|
|
|
|
---
|
|
|
|
Feito com ❤️! Se tiver dúvidas ou sugestões, abre uma issue que a gente ajuda! 😉
|
|
|
|
Agradecimento ao projeto [https://github.com/burlesco/burlesco](Burlesco) e [https://github.com/nang-dev/hover-paywalls-browser-extension/](Hover) que serviu de base para varias regras!
|
|
|
|
## Star History
|
|
|
|
[](https://star-history.com/#manualdousuario/marreta&Date)
|