Multiple networks in bookstack

I am trying to attach multiple networks to bookstack. An internal network which it’ll use for communication with other containers (MariaDB) and another one for accessing it from the home network.

  bookstack:
    image: ghcr.io/linuxserver/bookstack
    container_name: bookstack
    networks:
      priv_local:
        ipv4_address: 172.16.0.200
      priv_macvlan:
        ipv4_address: 192.168.1.200
    restart: unless-stopped
    ports:
      - 7080:80
    volumes:
      - /media/data/bookstack:/config
    environment:
      - PUID=1000
      - PGID=1001
      - DB_HOST=mariadb
      - DB_USER=bookstack
      - DB_PASS=password
      - DB_DATABASE=bookstack
      - APP_URL=http://192.168.1.200:7080
    depends_on:
      - mariadb

  mariadb:
    image: ghcr.io/linuxserver/mariadb
    container_name: mariadb
    networks:
      - priv_local
    restart: unless-stopped
    volumes:
      - /media/data/mariadb:/config
    environment:
      - PUID=1000
      - PGID=1001
      - MYSQL_ROOT_PASSWORD=password
      - TZ=America/Los_Angeles
      - MYSQL_DATABASE=bookstack
      - MYSQL_USER=bookstack
      - MYSQL_PASSWORD=password

I do get the networks attached without any errors but I am unable to access bookstack.