Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- { # Global Options
- email contact@leecalvink.net
- log {
- output file /var/log/caddy/caddy.log {
- roll_size 10MiB
- roll_keep 5
- roll_gzip
- }
- level info
- }
- }
- # ==========
- # NET.club
- # ==========
- net-2023.club {
- respond /.well-known/matrix/server {"m.server":"chat.net-2023.club:8448"}
- respond /.well-known/matrix/client {"m.homeserver":{"base_url":"https://chat.net-2023.club"}}
- header "/.well-known/matrix/*" Content-Type application/json
- header "/.well-known/matrix/*" Access-Control-Allow-Origin "*"
- tls {
- dns porkbun {
- api_key {env.PORKBUN_API_KEY}
- api_secret {env.PORKBUN_API_SECRET}
- }
- }
- }
- chat.net-2023.club chat.net-2023.club:8448 {
- handle /_matrix/* {
- reverse_proxy localhost:8008
- }
- tls {
- dns porkbun {
- api_key {env.PORKBUN_API_KEY}
- api_secret {env.PORKBUN_API_SECRET}
- }
- }
- }
- files.net-2023.club {
- reverse_proxy localhost:8080
- tls {
- dns porkbun {
- api_key {env.PORKBUN_API_KEY}
- api_secret {env.PORKBUN_API_SECRET}
- }
- }
- }
- # ============
- # azimuth.place
- # ============
- azimuth.place {
- reverse_proxy localhost:4000
- tls {
- on_demand
- dns porkbun {
- api_key {env.PORKBUN_API_KEY}
- api_secret {env.PORKBUN_API_SECRET}
- }
- }
- }
- #honk.azimuth.place {
- # reverse_proxy unix//run/honk/honk.sock
- # dns porkbun {
- # api_token {env.PORKBUN_API_KEY}
- # }
- #}
- rss.azimuth.place {
- reverse_proxy unix//run/miniflux/miniflux.socket
- tls {
- dns porkbun {
- api_key {env.PORKBUN_API_KEY}
- api_secret {env.PORKBUN_API_SECRET}
- }
- }
- }
- git.azimuth.place {
- reverse_proxy unix//run/gitea/gitea.sock
- tls {
- dns porkbun {
- api_key {env.PORKBUN_API_KEY}
- api_secret {env.PORKBUN_API_SECRET}
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment