Ceci est une ancienne révision du document !
http://chat.occulo.fr,
http://groups.chat.occulo.fr,
http://share.chat.occulo.fr {
@acme path /.well-known/acme-challenge/*
handle @acme {
reverse_proxy http://192.168.1.84:80
}
reverse_proxy 192.168.1.84:80
}
chat.occulo.fr,
groups.chat.occulo.fr,
share.chat.occulo.fr {
reverse_proxy https://192.168.1.84:443 {
transport http {
tls_insecure_skip_verify
}
}
}
blog.occulo.fr {
reverse_proxy 192.168.1.84:8084
}
git.rainteau.com {
#reverse_proxy 192.168.1.20:3000
reverse_proxy 192.168.1.84:8031 {
header_up X-Real-Ip {remote_host}
header_up X-Http-Version {http.request.proto}
}
}
ntfy.occulo.fr, http://ntfy.occulo.fr {
reverse_proxy 192.168.1.84:8020
@httpget {
protocol http
method GET
path_regexp ^/([-_a-z0-9]{0,64}$|docs/|static/)
}
redir @httpget https://{host}{uri}
}
jdr.occulo.fr {
reverse_proxy 192.168.1.84:8015
}
bentopdf.occulo.fr {
reverse_proxy 192.168.1.84:3000
}
picoshare.occulo.fr {
reverse_proxy 192.168.1.84:4001
}
http://ld.occulo.fr {
reverse_proxy 192.168.1.84:8080
}
vw.occulo.fr {
@denied not remote_ip private_ranges
respond @denied "access denied 403"
reverse_proxy 192.168.1.84:8083
}
matrix.rainteau.com, matrix.rainteau.com:8468 {
reverse_proxy /_matrix/* 192.168.1.20:8478
reverse_proxy /_synapse/client/* 192.168.1.20:8478
}
matrix.rainteau.com:8448 {
reverse_proxy /_matrix/* 192.168.1.20:8478
}
rss.occulo.fr {
reverse_proxy 192.168.1.84:8082
#reverse_proxy 192.168.1.20:8080
}
vikunja.occulo.fr {
#reverse_proxy 192.168.1.20:8010
reverse_proxy 192.168.1.84:3456
}
kavita.occulo.fr {
encode gzip
tls kevin@rainteau.com
reverse_proxy 192.168.1.20:5000 {
header_up X-Forwarded-Host 192.168.1.20:5000
header_up -Origin
header_up -Referer
}
}