log {
      output file /var/log/caddy/access.log {
                        roll_size 1gb
                        roll_keep 2
                        roll_keep_for 720h
                }
        }
}
archive.lab.unbl.ink {
    reverse_proxy archive.service:8000
}
code.unbl.ink {
    reverse_proxy git.service:3001
}
code.unbl.ink:222 {
    reverse_proxy git.service:3001
}
db.lab.unbl.ink {
    reverse_proxy db.service:5050
}
db.lab.unbl.ink:5432 {
    reverse_proxy db.service:5432
}
ci.lab.unbl.ink {
    reverse_proxy drone.service
}

yard.see.unbl.ink {
    reverse_proxy laptop.service:8083
}
board.see.unbl.ink {
    reverse_proxy laptop.service:8082
}
basement1.see.unbl.ink {
    reverse_proxy laptop.service:8081
}
basement2.see.unbl.ink {
    reverse_proxy 192.168.40.20:8081
}
dining.see.unbl.ink {
    reverse_proxy 192.168.40.208:8082
}
mail.see.unbl.ink {
    reverse_proxy 192.168.40.208:8081
}
move.see.timberwyckfarm.com {
    reverse_proxy https://192.168.40.228 {
        transport http {
            tls_insecure_skip_verify
        }
    }
}

jelly.unbl.ink {
    reverse_proxy jellyfin.service:8096
}
photos.unbl.ink {
    reverse_proxy photos.service
}
play.unbl.ink:6600 {
    reverse_proxy mopidy.service:6600
}
mopidy.lab.unbl.ink:6600 {
    reverse_proxy mopidy-dev.service:6600
}
snap.unbl.ink:1780 {
    reverse_proxy mopidy.service:1780
}
snap.unbl.ink {
    reverse_proxy mopidy.service:1780
}
play.unbl.ink {
    reverse_proxy mopidy.service:6680
}
s3.unbl.ink {
    reverse_proxy s3.service:9000 {
        header_up X-Forwarded-Proto {scheme}
        header_up X-Forwarded-Host {host}
        header_up Host {host}
    }
}
console.s3.unbl.ink {
    reverse_proxy s3.service:9001
}
podcasts.lab.unbl.ink {
    reverse_proxy podcasts.service:8004
}
vrobbler.lab.unbl.ink {
    reverse_proxy vrobbler.service
}
rss.lab.unbl.ink {
    reverse_proxy rss.service:8002
}
music.lab.unbl.ink {
    reverse_proxy navidrome.service:4533
}
wx.unbl.ink {
    reverse_proxy wx.service
    rewrite * /wx{uri}
}
paper.lab.unbl.ink {
    reverse_proxy paper.service:8090
}
notify.unbl.ink {
    reverse_proxy ntfy.service
}
pass.unbl.ink {
    reverse_proxy pass.service
}
photos.unbl.ink {
    reverse_proxy photos.service:2342
}

links.lab.unbl.ink {
    reverse_proxy links.service
}
emus.lab.unbl.ink {
    reverse_proxy emus.service
}
library.lab.unbl.ink {
    reverse_proxy calibre.service:8083
}
ko.lab.unbl.ink {
    reverse_proxy calibre.service:8037
}
run.lab.unbl.ink {
    reverse_proxy fittrackee.service:8014
}
queue.lab.unbl.ink {
    reverse_proxy mopidy.service:5680
}
stream.lab.unbl.ink {
    reverse_proxy icecast.service:8010
}
