aboutsummaryrefslogtreecommitdiff
path: root/Caddyfile
diff options
context:
space:
mode:
Diffstat (limited to 'Caddyfile')
-rw-r--r--Caddyfile67
1 files changed, 0 insertions, 67 deletions
diff --git a/Caddyfile b/Caddyfile
deleted file mode 100644
index 862ba00..0000000
--- a/Caddyfile
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright (C) 2026 Doan Luu Duc Tai <doan@luuduct.ai>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU Affero General Public License as
-# published by the Free Software Foundation, either version 3 of the
-# License, or (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU Affero General Public License for more details.
-#
-# You should have received a copy of the GNU Affero General Public License
-# along with this program. If not, see <https://www.gnu.org/licenses/>.
-
-luuduct.ai {
- handle /.well-known/openpgpkey/* {
- root * /srv
- header Content-Type application/octet-stream
- file_server
- }
-
- handle {
- redir https://doan.luuduct.ai{uri} permanent
- }
-}
-
-www.luuduct.ai {
- redir https://doan.luuduct.ai{uri} permanent
-}
-
-doan.luuduct.ai {
- root * /srv
- file_server
-
- redir /git /git/
-
- handle /send-message {
- reverse_proxy host.docker.internal:8085
- }
-
- handle /cgit* {
- reverse_proxy host.docker.internal:8082
- }
-
- handle /git/* {
- reverse_proxy host.docker.internal:8082
- }
-}
-
-openpgpkey.luuduct.ai {
- handle /.well-known/openpgpkey/* {
- root * /srv
- header Content-Type application/octet-stream
- file_server
- }
-}
-
-git.doan.luuduct.ai {
- redir /{path}.git /{path} permanent
-
- reverse_proxy host.docker.internal:8082
-}
-
-search.doan.luuduct.ai {
- reverse_proxy searxng:8080
-}