diff options
Diffstat (limited to 'content/posts/2024-12-17-infra/index.md')
-rw-r--r-- | content/posts/2024-12-17-infra/index.md | 42 |
1 files changed, 23 insertions, 19 deletions
diff --git a/content/posts/2024-12-17-infra/index.md b/content/posts/2024-12-17-infra/index.md index 31f0d7b..7cc1c08 100644 --- a/content/posts/2024-12-17-infra/index.md +++ b/content/posts/2024-12-17-infra/index.md @@ -1,16 +1,21 @@ -+++ -title = "Инфраструктура блога" -description = "" -date = 2024-12-17T21:07:53+03:00 -categories = [ "Мета" ] -tags = [ "блог", "IT" ] -location = "Казань" -image="cover.webp" -+++ +--- +categories: +- Мета +date: "2024-12-17T21:07:53+03:00" +description: "" +image: cover.webp +location: Казань +tags: +- блог +- IT +title: Инфраструктура блога +--- + +# Инфраструктура блога Сегодня я хочу рассказать как устроен этот блог и вообще моя инфраструктура. -# Сервер +## Сервер Во-первых, недавно я почти полностью переехал с арендуемого сервера, на свой собственный, сервер, который просто стоит у меня в комнате. @@ -26,16 +31,15 @@ image="cover.webp" - **Корпус с активным охлаждением** — не самое необходимое, но хотелось, чтобы выглядело красиво <!-- more --> -# Программное обеспечение -По сути, на первом уровне, установлены armbian[^1], веб—сервер Caddy[^2], да -Docker[^3]. Всё остальное уже внутри Docker'а. +## Программное обеспечение -[^1]: https://www.armbian.com/orangepi3b/ -[^2]: https://caddyserver.com/ -[^3]: https://devdotnet.org/post/ustanovka-docker-dlya-arm-i-64-bit-arm-armbian-linux/ +По сути, на первом уровне, установлены armbian +(https://www.armbian.com/orangepi3b/), веб—сервер Caddy +(https://caddyserver.com/), да Docker. Всё остальное уже внутри Docker'а. -# Caddy + +## Caddy Caddy у меня работает в основном как reverse-proxy для Docker'а. Без лишних слов, вот конфиг: @@ -71,7 +75,7 @@ comments.neonxp.ru { [^4]: https://git.neonxp.ru/blog.git/tree/Makefile#n11 -# Docker +## Docker А вот и мой compose в котором разворачивается остальная инфраструктура для блога @@ -103,7 +107,7 @@ volumes: - remark42 — система комментариев - posse — моя программка, которая чекает RSS блога и репостит его в Telegram -# Остальное +## Остальное Конечно же, на этой железке крутится не только блог, но и несколько других сервисов для личного использования |