diff options
Diffstat (limited to '')
| -rw-r--r-- | content/posts/2024-12-17-infra/index.md (renamed from content/posts/2024-12-17-infra.md) | 65 | ||||
| -rw-r--r-- | content/posts/2024-12-17-infra/infra_cover.webp (renamed from content/posts/files/2024-12-17-infra_cover.webp) | bin | 532556 -> 532556 bytes |
2 files changed, 32 insertions, 33 deletions
diff --git a/content/posts/2024-12-17-infra.md b/content/posts/2024-12-17-infra/index.md index 8998c27..64b702c 100644 --- a/content/posts/2024-12-17-infra.md +++ b/content/posts/2024-12-17-infra/index.md @@ -1,14 +1,14 @@ --- categories: -- Мета -date: '2024-12-17T21:07:53+03:00' -description: '' + - Мета +date: "2024-12-17T21:07:53+03:00" +description: "" draft: true -image: files/2024-12-17-infra_cover.webp +image: infra_cover.webp location: Казань tags: -- блог -- IT + - блог + - IT title: Инфраструктура блога --- @@ -24,10 +24,10 @@ title: Инфраструктура блога Конкретно, железо: -* **OrangePi 3B 8Gb** — выбран в первую очередь за свою дешевизну и, самое +- **OrangePi 3B 8Gb** — выбран в первую очередь за свою дешевизну и, самое главное, M.2 разъём -* **NVME SSD 1Tb** — собственно, жесткий диск моего микросервера -* **Корпус с активным охлаждением** — не самое необходимое, но хотелось, чтобы +- **NVME SSD 1Tb** — собственно, жесткий диск моего микросервера +- **Корпус с активным охлаждением** — не самое необходимое, но хотелось, чтобы выглядело красиво <!-- more --> @@ -38,7 +38,6 @@ title: Инфраструктура блога (https://www.armbian.com/orangepi3b/), веб—сервер Caddy (https://caddyserver.com/), да Docker. Всё остальное уже внутри Docker'а. - ## Caddy Caddy у меня работает в основном как reverse-proxy для Docker'а. Без лишних @@ -81,40 +80,40 @@ comments.neonxp.ru { ```yaml services: - remark42: - image: umputun/remark42:latest - restart: unless-stopped - container_name: "remark42" - ports: - - 8008:8080 - env_file: remark42.env - volumes: - - remark42:/srv/var - posse: - image: registry.neonxp.ru/posse - restart: unless-stopped - container_name: posse - env_file: posse.env - volumes: - - ./seq.txt:/store/seq.txt + remark42: + image: umputun/remark42:latest + restart: unless-stopped + container_name: "remark42" + ports: + - 8008:8080 + env_file: remark42.env + volumes: + - remark42:/srv/var + posse: + image: registry.neonxp.ru/posse + restart: unless-stopped + container_name: posse + env_file: posse.env + volumes: + - ./seq.txt:/store/seq.txt volumes: - remark42: + remark42: ``` Как понятно из этого docker-compose.yml — дополнительно поднимаются два контейнера: -* remark42 — система комментариев -* posse — моя программка, которая чекает RSS блога и репостит его в Telegram +- remark42 — система комментариев +- posse — моя программка, которая чекает RSS блога и репостит его в Telegram ## Остальное Конечно же, на этой железке крутится не только блог, но и несколько других сервисов для личного использования -* Nextcloud — личное облако -* Vaultwarden — хранилище паролей -* SOPDS — личная библиотека Либрусека -* Git хостинг и Container registry — для разработки и хранения кода +- Nextcloud — личное облако +- Vaultwarden — хранилище паролей +- SOPDS — личная библиотека Либрусека +- Git хостинг и Container registry — для разработки и хранения кода Но об этом я расскажу в другой раз 😉 diff --git a/content/posts/files/2024-12-17-infra_cover.webp b/content/posts/2024-12-17-infra/infra_cover.webp Binary files differindex c02c8be..c02c8be 100644 --- a/content/posts/files/2024-12-17-infra_cover.webp +++ b/content/posts/2024-12-17-infra/infra_cover.webp |
