PitchHut logo
Log in / Sign up
Marreta
by altendorfme
Marreta is a tool for analyzing URLs and accessing content on the web without any headaches.
Pitch

Marreta simplifies URL analysis and ensures seamless access to web content. With features like automatic URL cleanup, HTTPS enforcement, and user agent switching, it handles the complexities of web navigation effortlessly. Ideal for anyone looking to enhance web browsing efficiency without the hassle.

Description

Marreta is a powerful tool designed to analyze URLs and seamlessly access web content. Built for ease of use, Marreta provides a comprehensive suite of features that enhance your browsing experience without the usual hassles associated with web access.

Key Features

  • Automatic URL Cleanup: Effortlessly cleans and organizes URLs for optimal access.
  • Tracking Parameter Removal: Eliminates annoying tracking parameters for a more streamlined view.
  • Forced HTTPS: Enhances security by automatically redirecting to secure connections.
  • User-Agent Switching: Bypass restrictions with configurable user agents to prevent blocking.
  • Smart DNS Handling: Improves reliability when resolving domains, ensuring effective access.
  • Optimized HTML: Returns clean and sanitized HTML, improving page load times.
  • Automatic Relative URL Fixing: Corrects relative URLs without additional input.
  • Custom Styling Options: Personalize the display to match your preferences.
  • Element Removal: Exclude unwanted elements from rendered content.
  • Caching: Supports caching to optimize performance and reduce loading times.
  • Domain Blocking: Control access by blocking specific domains.
  • Custom Headers and Cookies: Configurable headers and cookies for tailored requests.
  • SSL/TLS Support: All interactions are secured using SSL/TLS protocols.
  • PHP-FPM Compatibility: Ensures efficient process management.
  • OPcache Enabled: Improves performance by caching PHP bytecode.

Docker Integration

Marreta can be easily deployed using Docker. It requires Docker and Docker Compose to set up. For production environments, follow these commands:

curl -o ./docker-compose.yml https://raw.githubusercontent.com/manualdousuario/marreta/main/docker-compose.yml

Customize the docker-compose.yml file with necessary environment variables like SITE_NAME, SITE_DESCRIPTION, and SITE_URL to get started quickly.

Environment Configurations

Customize settings for individual domains or apply global rules through configuration files located in the data/ directory. The system supports effective cache management with options for S3 storage and integrates smoothly with Selenium to handle JavaScript-heavy websites.

Error Monitoring

Incorporate error monitoring using Hawk.so, an open-source error tracking platform. Configure monitoring by adding your Hawk token to the environment settings.

Integrations

Enhance functionality with official Telegram bots and Firefox extensions, alongside community-driven integrations for various platforms.

Public Instance

A public instance is available at marreta.pcdomanual.com for users to explore the capabilities of Marreta.

For ongoing improvements and updates, feedback and suggestions are welcome through the GitHub issues page.

0 comments

No comments yet.

Sign in to be the first to comment.