Files
dano-clone/README.md
2025-12-11 13:17:00 +03:00

44 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# dano-clone
Пародийный лендинг про отсутствие результатов DANO.
## Деплой на текущий сервер
1. Обновить статику в каталоге, который монтируется в Caddy:
```sh
cd /opt/caddy/dano
git clone https://git.danosito.com/dan/dano-clone tmp && \
cp tmp/index.html tmp/style.css tmp/script.js /opt/caddy/dano/ && \
rm -rf tmp
```
2. Перезапустить Caddy, чтобы подхватить файлы:
```sh
cd /opt/caddy
docker compose up -d
```
3. Проверить:
```sh
curl -k --resolve dano.danosito.com:443:127.0.0.1 https://dano.danosito.com
```
или открыть в браузере `https://dano.danosito.com`.
## Деплой на новый сервер
1. Клонировать репо и положить статику в каталог, который будет отдавать Caddy (например `/srv/dano`).
2. В `Caddyfile` добавить блок:
```
dano.danosito.com {
encode gzip zstd
root * /srv/dano
file_server
}
```
3. В `docker-compose.yml` Caddy добавить volume для статики:
```
volumes:
- ./dano:/srv/dano
```
4. Запустить/перезапустить:
```sh
docker compose up -d
```
5. Проверить домен аналогично шагу 3 выше.