Skip to content

Security: ttlequals0/podweb

Security

SECURITY.md

Security Policy

Supported Versions

We support the latest version of PodWeb with security updates.

Version Supported
latest

Security Considerations

Environment Variables

  • Never commit sensitive data like API keys or tokens to the repository
  • Use the .env file for configuration (excluded by .gitignore)
  • In production, use proper secrets management

Network Security

  • PodWeb proxies external images to avoid CORS issues
  • All external requests are logged for monitoring
  • Consider running behind a reverse proxy (nginx, Traefik) in production

Data Privacy

  • Feed history is stored locally in Docker volumes
  • No personal data is collected or transmitted
  • YouTube playlist metadata is fetched server-side to protect user privacy

Docker Security

  • Containers run as non-root users where possible
  • Use official base images (node:18-alpine, nginx:alpine)
  • Regular security updates are recommended

Reporting a Vulnerability

If you discover a security vulnerability, please:

  1. Do not open a public issue
  2. Email security details to: [security email here]
  3. Include:
    • Description of the vulnerability
    • Steps to reproduce
    • Potential impact
    • Suggested fix (if any)

We will respond within 48 hours and work with you to resolve the issue.

Best Practices for Deployment

  • Use HTTPS in production
  • Set up proper firewall rules
  • Monitor logs for suspicious activity
  • Keep Docker images updated
  • Use strong, unique tokens if authentication is enabled
  • Consider rate limiting for public deployments

There aren’t any published security advisories