Can not reach containers web-ui via lxd hosts IP address

I have a container running on my laptop which serves a webinterface to port 80 via NGINX. There is a proxy device attached to it that listens on the ip-addresse of the container (port888) and connects to the 127.0.0.1:80.

I can access this via [IP-addresse]:888 on the browser of my own machine but not from the browser of another host on my local network (a VM running on my localhost which can ping the [IP-ddresse] and also reach the interface of my local router via its IP.

Any idea what is going wrong here?

Please check you ip table if routing is proper.

can you specify what you mean here?

(I have a bridge btw)

$ ip a show lxdbr0
16: lxdbr0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:16:3e:f4:e3:8b brd ff:ff:ff:ff:ff:ff
    inet 10.155.180.1/24 scope global lxdbr0
       valid_lft forever preferred_lft forever
    inet6 fe80::216:3eff:fef4:e38b/64 scope link 
       valid_lft forever preferred_lft forever

Please show lxc config show <instance> --expanded and ip a inside the container and on the host.

$ lxc config show v12-220130 --expanded
architecture: x86_64
config:
  image.architecture: x86_64
  image.description: Ubuntu 18.04 LTS server (20190320)
  image.os: ubuntu
  image.release: bionic
  security.secureboot: "false"
  volatile.base_image: 83882fe7e40d0a2b8f1ff28a7e1c91eb2c52fca83a0e178c74ee036783eb39cd
  volatile.eth0.host_name: veth4a5a4cc9
  volatile.eth0.hwaddr: 00:16:3e:03:97:37
  volatile.idmap.base: "0"
  volatile.idmap.current: '[{"Isuid":true,"Isgid":false,"Hostid":100000,"Nsid":0,"Maprange":65536},{"Isuid":false,"Isgid":true,"Hostid":100000,"Nsid":0,"Maprange":65536}]'
  volatile.idmap.next: '[{"Isuid":true,"Isgid":false,"Hostid":100000,"Nsid":0,"Maprange":65536},{"Isuid":false,"Isgid":true,"Hostid":100000,"Nsid":0,"Maprange":65536}]'
  volatile.last_state.idmap: '[{"Isuid":true,"Isgid":false,"Hostid":100000,"Nsid":0,"Maprange":65536},{"Isuid":false,"Isgid":true,"Hostid":100000,"Nsid":0,"Maprange":65536}]'
  volatile.last_state.power: RUNNING
  volatile.uuid: d5715c82-04aa-4b49-be53-7f4d131890fb
devices:
  eth0:
    name: eth0
    network: lxdbr0
    type: nic
  port80:
    connect: tcp:127.0.0.1:80
    listen: tcp:192.168.178.151:888
    type: proxy
  root:
    path: /
    pool: default
    type: disk
ephemeral: false
profiles:
- default
stateful: false
description: ""
$ lxc exec v12-220130 -- ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
53: eth0@if54: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 00:16:3e:03:97:37 brd ff:ff:ff:ff:ff:ff link-netnsid 0
    inet 10.155.180.193/24 brd 10.155.180.255 scope global dynamic eth0
       valid_lft 2707sec preferred_lft 2707sec
    inet6 fe80::216:3eff:fe03:9737/64 scope link 
       valid_lft forever preferred_lft forever