Would like some pointers as to why I can't seem to access my Grav site set up behind traefik, when my other docker containers have been set up pretty much the same way and are reachable over the internet. Below is my docker-compose yml file:
version: "2.1"
services:
grav:
image: lscr.io/linuxserver/grav
container_name: grav
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Hong_Kong
volumes:
- /[PATH]/[TO]/[APP]/config:/config
ports:
- 8777:80
restart: always
labels:
# Traefik rules (redacted)
As you can see, I'm trying to use port 8777 on the host and point it to Grav container's port 80. I've verified the routes have been set up correctly in my traefik's control panel (and all my other containers' traefik rules have been set up the same way and all work fine).
What am I doing wrong?