1.9 KiB
1.9 KiB
Retro-Proxy-Stack
A Docker Compose orchestration layer that bundles existing proxy tools to help legacy Windows 9x/XP clients (Outlook Express 6, IE 5/6) connect to modern services.
Note: This project is purely a configuration layer. All core functionality is provided by the respective upstream projects.
Features
- Legacy Mail Proxy: Uses
Stunnelto translate non-SSL legacy client connections into secure TLS 1.3 tunnels for modern servers. Note: Best used with your own private mail server (like Synology MailPlus) that supports standard basic authentication (PLAIN/LOGIN). - WebOne Proxy: An HTTP proxy that strips modern security requirements and complex scripts, allowing vintage browsers to access the modern web.
- WRP (Web Rendering Proxy): A visual proxy that renders modern webpages as clickable image maps for hardware that cannot handle modern web standards.
Included Tools
- Stunnel: Handles secure TLS translation for legacy mail clients.
- WebOne: An HTTP proxy that strips modern security requirements, enabling vintage browsers to access the modern web.
- WRP (Web Rendering Proxy): A visual proxy that renders modern webpages as clickable image maps.
Setup
- Configure: Update
stunnel.confwith your upstream mail server details. - Launch: Run
docker compose up -dto start all services. - Configure Clients:
- Mail: Set up accounts in your legacy client (Outlook Express 6) using the host's IP. Disable "Secure Password Authentication" (SPA) and use no encryption (the proxy handles it).
- Web: Set your browser's proxy settings to
host-ip:8081(WebOne) or visithttp://host-ip:8082(WRP).
Documentation
For full details on architecture, service mappings, and configuration, see GEMINI.md.