fabriziosalmi / UglyFeed

Retrieve, aggregate, filter, evaluate, rewrite and serve RSS feeds using Large Language Models for fun, research and learning purposes.
GNU Affero General Public License v3.0
118 stars 3 forks source link

Fix code scanning alert - Binding a socket to all network interfaces #21

Closed fabriziosalmi closed 3 months ago

fabriziosalmi commented 3 months ago

Tracking issue for:

I workaround this just by using local address on docker like this:

docker run -p 127.0.0.1:8001:8001 -p 127.0.0.1:8501:8501 --name uglyfeed --network uglyfeed fabriziosalmi/uglyfeed:latest

I then tunnel both ports with cloudflared using different FQDNs like:

Same on docker-compose:

name: uglyfeed
services:
    uglyfeed:
        ports:
            - 127.0.0.1:8001:8001
            - 127.0.0.1:8501:8501
        container_name: uglyfeed
        networks:
            - uglyfeed
        image: fabriziosalmi/uglyfeed:latest
networks:
    uglyfeed:
        external: true
        name: uglyfeed

Note: your own domain or any free subdomain can be used instead of mine 👯‍♀️