Как развернуть сайт на основе django, работающий на docker compose, в моей локальной домашней сети?

У меня следующая настройка: docker-compose.yml

# Mentioning which format of dockerfile
version: "3.9"
# services or nicknamed the container
services:
  # web service for the web
  web:
    # you should use the --build flag for every node package added
    build: .
    # Add additional commands for webpack to 'watch for changes and bundle it to production'
    command: python manage.py runserver 0.0.0.0:8000
    volumes:
      - type: bind
        source: .
        target: /code
    ports:
      - "8000:8000"
    depends_on:
      - db
    environment:
      - "DJANGO_SECRET_KEY=django-insecure-m#x2vcrd_2un!9b4la%^)ou&hcib&nc9fvqn0s23z%i1e5))6&"
      - "DJANGO_DEBUG=True"
    expose:
      - 8000
  db:
    image: postgres:13
    #
    volumes:
      - postgres_data:/var/lib/postgresql/data/
    # unsure of what this environment means.
    environment:
      - "POSTGRES_HOST_AUTH_METHOD=trust"
      # - "POSTGRES_USER=postgres"
# Volumes set up
volumes:
  postgres_data:

и файл настроек как

ALLOWED_HOSTS = ['0.0.0.0', 'localhost', '127.0.0.1']
#127.0.0.1 is my localhost address.

С IP маршрутизатора моего локального wifi сервиса как 192.168.0.1. Не могли бы вы помочь мне развернуть сайт django в моей локальной сети? Нужно ли мне что-то настраивать на моем роутере? Или вы можете направить меня к ресурсам (понимание сетевых технологий), которые помогут мне понять то же самое.

Вернуться на верх