formattato correttamente e aggiunto mail.novemila.org

This commit is contained in:
dado
2025-06-21 21:12:16 +02:00
parent 61b6823966
commit 974c967e4f

View File

@ -2,22 +2,22 @@
# Imposta il livello di log globale # Imposta il livello di log globale
{ {
log { log {
output file /var/log/caddy/access.log { output file /var/log/caddy/access.log {
roll_size 10mb roll_size 10mb
roll_keep 20 roll_keep 20
roll_keep_for 720h roll_keep_for 720h
} }
level INFO level INFO
} }
} }
https://www.novemila.org { https://www.novemila.org {
# Set this path to your site's directory. # Set this path to your site's directory.
root * /home/sistemostro/website/ root * /home/sistemostro/website/
# Enable the static file server. # Enable the static file server.
file_server file_server
# Another common task is to set up a reverse proxy: # Another common task is to set up a reverse proxy:
# reverse_proxy localhost:8080 # reverse_proxy localhost:8080
@ -27,33 +27,33 @@ https://www.novemila.org {
} }
https://novemila.org { https://novemila.org {
redir https://www.novemila.org{uri} redir https://www.novemila.org{uri}
} }
# PHANPY # PHANPY
https://phanpy.novemila.org { https://phanpy.novemila.org {
root * /home/sistemostro/phanpy/ root * /home/sistemostro/phanpy/
file_server file_server
} }
# VAULTWARDEN # VAULTWARDEN
https://vault.novemila.org { https://vault.novemila.org {
reverse_proxy localhost:3001 reverse_proxy localhost:3001
} }
# NTFY # NTFY
https://ntfy.novemila.org { https://ntfy.novemila.org {
reverse_proxy localhost:3003 reverse_proxy localhost:3003
} }
# RSS # RSS
https://rss.novemila.org { https://rss.novemila.org {
reverse_proxy localhost:3004 reverse_proxy localhost:3004
} }
# COLLABORA # COLLABORA
@ -70,33 +70,33 @@ https://rss.novemila.org {
# GITEA # GITEA
https://git.novemila.org { https://git.novemila.org {
reverse_proxy localhost:3006 reverse_proxy localhost:3006
} }
# KUMA # KUMA
https://mon.novemila.org { https://mon.novemila.org {
reverse_proxy localhost:3007 reverse_proxy localhost:3007
} }
# CASTOPOD # CASTOPOD
https://podcast.novemila.org { https://podcast.novemila.org {
reverse_proxy localhost:3008 reverse_proxy localhost:3008
} }
# NEXTCLOUD # NEXTCLOUD
https://admin.cloud.novemila.org { https://admin.cloud.novemila.org {
reverse_proxy localhost:3010 { reverse_proxy localhost:3010 {
transport http { transport http {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
} }
} }
https://cloud.novemila.org { https://cloud.novemila.org {
reverse_proxy localhost:11000 reverse_proxy localhost:11000
} }
# LIBRE-TRANSLATE # LIBRE-TRANSLATE
@ -108,59 +108,76 @@ https://cloud.novemila.org {
# LINKWARDEN # LINKWARDEN
https://link.novemila.org { https://link.novemila.org {
reverse_proxy localhost:3012 reverse_proxy localhost:3012
} }
# BESZEL # BESZEL
https://server.novemila.org { https://server.novemila.org {
reverse_proxy localhost:3013 reverse_proxy localhost:3013
} }
# GOT2SOCIAL # GOT2SOCIAL
# https://docs.gotosocial.org/en/latest/getting_started/reverse_proxy/caddy/ # https://docs.gotosocial.org/en/latest/getting_started/reverse_proxy/caddy/
https://social.novemila.org { https://social.novemila.org {
redir / /about 301 redir / /about 301
encode zstd gzip encode zstd gzip
reverse_proxy * localhost:3014 { reverse_proxy * localhost:3014 {
flush_interval -1 flush_interval -1
} }
} }
# FMD # FMD
https://fmd.novemila.org { https://fmd.novemila.org {
reverse_proxy localhost:3015 reverse_proxy localhost:3015
} }
# GLANCE # GLANCE
https://dashboard.novemila.org { https://dashboard.novemila.org {
reverse_proxy localhost:3016 reverse_proxy localhost:3016
} }
# 4GET # 4GET
https://search.novemila.org { https://search.novemila.org {
reverse_proxy localhost:3017 reverse_proxy localhost:3017
} }
# IMMICH # IMMICH
https://photo.novemila.org { https://photo.novemila.org {
reverse_proxy localhost:3018 reverse_proxy localhost:3018
} }
# READECK # READECK
https://readeck.novemila.org { https://readeck.novemila.org {
reverse_proxy localhost:3019 reverse_proxy localhost:3019
} }
# MOLLY # MOLLY
https://molly.novemila.org { https://molly.novemila.org {
reverse_proxy / localhost:8020 reverse_proxy / localhost:8020
}
# MAILCOW
mail.novemila.org autodiscover.mail.novemila.org autoconfig.mail.novemila.org {
log {
output file /var/log/caddy/mail.novemila.org.log {
roll_disabled
roll_size 512M
roll_uncompressed
roll_local_time
roll_keep 3
roll_keep_for 48h
}
}
reverse_proxy 127.0.0.1:8030
} }
# SNIKKET # SNIKKET
@ -179,4 +196,3 @@ share.chat.novemila.org {
tls_insecure_skip_verify tls_insecure_skip_verify
} }
} }
}