mirror of
https://github.com/StepanovPlaton/AboutMe.git
synced 2026-07-28 19:35:51 +04:00
Fix
This commit is contained in:
Binary file not shown.
@@ -6,6 +6,7 @@ tags:
|
||||
- Linux
|
||||
draft: false
|
||||
---
|
||||
|
||||
При очередном обновлении домашнего сервера мне досталась машина с двумя Enthernet портами, поэтому после недолгих раздумий было решено заменить мой посредственный роутер от TP-Link и совместить в одном устройстве 2 функции - Gateway домашней сети и домашний сервер с полезными сервисами.
|
||||
|
||||
Я не большой специалист в сетевом оборудовании и софте, но обзорный диалог с Gemini показал, что самый интересный для меня вариант - это специализированная ОС, я выбрал [OPNsense](https://opnsense.org). Однако мне хотелось бы сохранить все настроенные сервисы, которые я запускал в Docker, а OPNsense был построен на базе BSD.\
|
||||
@@ -30,6 +31,8 @@ draft: false
|
||||
|
||||
Сейчас у меня всего 1 сервер с Proxmox, а ведь на полную он раскрывается именно в кластере! Можно будет настраивать отказоустойчивость, распределённое сетевое файловое хранилище, перемещать ВМ с одного сервера на другой без остановки... звучит как магия.
|
||||
|
||||
Следующий эксперимент - поставить Windows внутрь Proxmox. Во-первых так одно физическое устройство можно поделить на два рабочих места, во-вторых рядом с рабочей виндой так же удобно запускать ВМ и LXC например под бекенд или базу данных.
|
||||
Следующий эксперимент - поставить Windows внутрь Proxmox. Во-первых так одно физическое устройство можно поделить на два рабочих места, во-вторых рядом с рабочей виндой так же удобно запускать ВМ и LXC например под бекенд или базу данных.
|
||||
|
||||
##### Вердикт - всем рекомендую попробовать Proxmox на домашнем сервере, а сам буду изучать гипервизоры дальше, и может быть попробую ESXi
|
||||
### Вердикт
|
||||
|
||||
Всем рекомендую попробовать Proxmox на домашнем сервере, а сам буду изучать гипервизоры дальше, и может быть попробую ESXi
|
||||
|
||||
@@ -1,194 +1,194 @@
|
||||
site:
|
||||
siteURL: "https://stepanovplaton.ru/"
|
||||
title: "Степанов Платон"
|
||||
subtitle: ""
|
||||
lang: "ru"
|
||||
translate:
|
||||
enable: false
|
||||
service: "client.edge"
|
||||
showSelectTag: false
|
||||
autoDiscriminate: true
|
||||
ignoreClasses:
|
||||
- "ignore"
|
||||
- "banner-title"
|
||||
- "banner-subtitle"
|
||||
ignoreTags:
|
||||
- "script"
|
||||
- "style"
|
||||
- "code"
|
||||
- "pre"
|
||||
timeZone: 4
|
||||
font:
|
||||
"Example - ZenMaruGothic":
|
||||
src: "https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic&display=swap"
|
||||
family: "Zen Maru Gothic"
|
||||
themeColor:
|
||||
hue: 90
|
||||
fixed: true
|
||||
defaultTheme: "dark"
|
||||
wallpaper:
|
||||
mode: "fullscreen"
|
||||
src:
|
||||
desktop:
|
||||
- "/assets/images/banner1.png"
|
||||
mobile:
|
||||
- "/assets/images/banner1.png"
|
||||
position: "center"
|
||||
carousel:
|
||||
enable: false
|
||||
interval: 12
|
||||
kenBurns: true
|
||||
banner:
|
||||
homeText:
|
||||
enable: true
|
||||
title: "Степанов Платон"
|
||||
subtitle:
|
||||
- "Программный инженер, разработчик"
|
||||
typewriter:
|
||||
enable: true
|
||||
speed: 111
|
||||
deleteSpeed: 51
|
||||
pauseTime: 3000
|
||||
credit:
|
||||
enable: false
|
||||
text: "Describe"
|
||||
url: ""
|
||||
navbar:
|
||||
transparentMode: "semifull"
|
||||
waves:
|
||||
enable: true
|
||||
performanceMode: false
|
||||
fullscreen:
|
||||
zIndex: -1
|
||||
opacity: 0.7
|
||||
blur: 1
|
||||
navbar:
|
||||
transparentMode: "semi"
|
||||
loadingOverlay:
|
||||
siteURL: "https://stepanovplaton.ru/"
|
||||
title: "Степанов Платон"
|
||||
subtitle: ""
|
||||
lang: "ru"
|
||||
translate:
|
||||
enable: false
|
||||
service: "client.edge"
|
||||
showSelectTag: false
|
||||
autoDiscriminate: true
|
||||
ignoreClasses:
|
||||
- "ignore"
|
||||
- "banner-title"
|
||||
- "banner-subtitle"
|
||||
ignoreTags:
|
||||
- "script"
|
||||
- "style"
|
||||
- "code"
|
||||
- "pre"
|
||||
timeZone: 4
|
||||
font:
|
||||
"Example - ZenMaruGothic":
|
||||
src: "https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic&display=swap"
|
||||
family: "Zen Maru Gothic"
|
||||
themeColor:
|
||||
hue: 90
|
||||
fixed: true
|
||||
defaultTheme: "dark"
|
||||
wallpaper:
|
||||
mode: "fullscreen"
|
||||
src:
|
||||
desktop:
|
||||
- "/assets/images/banner1.png"
|
||||
mobile:
|
||||
- "/assets/images/banner1.png"
|
||||
position: "center"
|
||||
carousel:
|
||||
enable: false
|
||||
interval: 12
|
||||
kenBurns: true
|
||||
banner:
|
||||
homeText:
|
||||
enable: true
|
||||
title:
|
||||
enable: true
|
||||
content: "Загрузка..."
|
||||
interval: 1.5
|
||||
spinner:
|
||||
enable: true
|
||||
interval: 1.5
|
||||
favicon:
|
||||
- src: "/favicon/favicon.ico"
|
||||
theme: "light"
|
||||
sizes: "96x96"
|
||||
- src: "/favicon/favicon.ico"
|
||||
theme: "dark"
|
||||
sizes: "96x96"
|
||||
bangumi:
|
||||
userId: "your-bangumi-id"
|
||||
generateOgImages: false
|
||||
title: "Степанов Платон"
|
||||
subtitle:
|
||||
- "Программный инженер, разработчик"
|
||||
typewriter:
|
||||
enable: true
|
||||
speed: 111
|
||||
deleteSpeed: 51
|
||||
pauseTime: 3000
|
||||
credit:
|
||||
enable: false
|
||||
text: "Describe"
|
||||
url: ""
|
||||
navbar:
|
||||
transparentMode: "semifull"
|
||||
waves:
|
||||
enable: true
|
||||
performanceMode: false
|
||||
fullscreen:
|
||||
zIndex: -1
|
||||
opacity: 0.2
|
||||
blur: 1
|
||||
navbar:
|
||||
transparentMode: "semi"
|
||||
loadingOverlay:
|
||||
enable: true
|
||||
title:
|
||||
enable: true
|
||||
content: "Загрузка..."
|
||||
interval: 1.5
|
||||
spinner:
|
||||
enable: true
|
||||
interval: 1.5
|
||||
favicon:
|
||||
- src: "/favicon/favicon.ico"
|
||||
theme: "light"
|
||||
sizes: "96x96"
|
||||
- src: "/favicon/favicon.ico"
|
||||
theme: "dark"
|
||||
sizes: "96x96"
|
||||
bangumi:
|
||||
userId: "your-bangumi-id"
|
||||
generateOgImages: false
|
||||
|
||||
umami:
|
||||
enabled: false
|
||||
baseUrl: "https://api.umami.is"
|
||||
apiKey: ""
|
||||
scripts: ""
|
||||
enabled: false
|
||||
baseUrl: "https://api.umami.is"
|
||||
apiKey: ""
|
||||
scripts: ""
|
||||
|
||||
navbar:
|
||||
links:
|
||||
- "Projects"
|
||||
- "Skills"
|
||||
- "Timeline"
|
||||
# - "Diary"
|
||||
- "Albums"
|
||||
# - "Friends"
|
||||
- "WorthMentioning"
|
||||
- "About"
|
||||
links:
|
||||
- "Projects"
|
||||
- "Skills"
|
||||
- "Timeline"
|
||||
# - "Diary"
|
||||
- "Albums"
|
||||
# - "Friends"
|
||||
- "WorthMentioning"
|
||||
- "About"
|
||||
|
||||
sidebar:
|
||||
components:
|
||||
left:
|
||||
- type: "profile"
|
||||
position: "top"
|
||||
#-
|
||||
# type: "announcement"
|
||||
# position: "top"
|
||||
- type: "categories"
|
||||
position: "sticky"
|
||||
responsive:
|
||||
collapseThreshold: 5
|
||||
- type: "tags"
|
||||
position: "sticky"
|
||||
responsive:
|
||||
collapseThreshold: 20
|
||||
right:
|
||||
- type: "toc"
|
||||
position: "sticky"
|
||||
customProps:
|
||||
depth: 3
|
||||
#- type: "statistics"
|
||||
# position: "sticky"
|
||||
components:
|
||||
left:
|
||||
- type: "profile"
|
||||
position: "top"
|
||||
#-
|
||||
# type: "announcement"
|
||||
# position: "top"
|
||||
- type: "categories"
|
||||
position: "sticky"
|
||||
responsive:
|
||||
collapseThreshold: 5
|
||||
- type: "tags"
|
||||
position: "sticky"
|
||||
responsive:
|
||||
collapseThreshold: 20
|
||||
right:
|
||||
- type: "toc"
|
||||
position: "sticky"
|
||||
customProps:
|
||||
depth: 3
|
||||
#- type: "statistics"
|
||||
# position: "sticky"
|
||||
profile:
|
||||
avatar: "/assets/images/avatar.jpg"
|
||||
name: "Степанов Платон"
|
||||
bio: "Приятно познакомиться!"
|
||||
links:
|
||||
- name: "Git"
|
||||
icon: "fa6-brands:git-alt"
|
||||
url: "https://git.stepanovplaton.ru"
|
||||
- name: "Telegram"
|
||||
icon: "fa6-brands:telegram"
|
||||
url: "https://t.me/StepanovPlaton"
|
||||
- name: "HeadHunter"
|
||||
rawIcon: '<svg width="25" height="25" viewBox="0 0 400 400" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M400 200C400 310.457 310.457 400 200 400C89.5431 400 0 310.457 0 200C0 89.5431 89.5431 0 200 0C310.457 0 400 89.5431 400 200ZM160.34 161.226C146.98 161.226 136.74 166.526 130.84 176.486V127.126H99.8802V262.406H130.84V214.846C130.84 203.766 133.16 196.666 136.64 192.486C140.02 188.326 144.76 186.706 149.9 186.706C154.44 186.706 158.02 188.126 160.54 190.686C163.06 193.346 164.5 197.406 164.5 203.086V262.286H195.46V197.126C195.46 186.046 192.18 177.046 185.98 170.786C179.88 164.546 171.08 161.226 160.34 161.226ZM299.58 170.886C293.38 164.626 284.58 161.226 273.84 161.226C260.48 161.226 250.24 166.526 244.34 176.486V127.126H213.38V262.406H244.34V214.846C244.34 203.766 246.66 196.666 250.14 192.486C253.52 188.326 258.26 186.706 263.4 186.706C267.94 186.706 271.52 188.126 274.04 190.686C276.56 193.346 278 197.406 278 203.086V262.286H308.96V197.126C308.98 186.046 305.68 177.046 299.58 170.886Z" fill="currentColor"/></svg>'
|
||||
url: "/assets/Резюме_Степанов_Платон.pdf"
|
||||
- name: "Email"
|
||||
icon: "material-symbols:mail-outline"
|
||||
copy: "mail2platon@yandex.ru"
|
||||
avatar: "/assets/images/avatar.jpg"
|
||||
name: "Степанов Платон"
|
||||
bio: "Приятно познакомиться!"
|
||||
links:
|
||||
- name: "Git"
|
||||
icon: "fa6-brands:git-alt"
|
||||
url: "https://git.stepanovplaton.ru"
|
||||
- name: "Telegram"
|
||||
icon: "fa6-brands:telegram"
|
||||
url: "https://t.me/StepanovPlaton"
|
||||
- name: "HeadHunter"
|
||||
rawIcon: '<svg width="25" height="25" viewBox="0 0 400 400" fill="none" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M400 200C400 310.457 310.457 400 200 400C89.5431 400 0 310.457 0 200C0 89.5431 89.5431 0 200 0C310.457 0 400 89.5431 400 200ZM160.34 161.226C146.98 161.226 136.74 166.526 130.84 176.486V127.126H99.8802V262.406H130.84V214.846C130.84 203.766 133.16 196.666 136.64 192.486C140.02 188.326 144.76 186.706 149.9 186.706C154.44 186.706 158.02 188.126 160.54 190.686C163.06 193.346 164.5 197.406 164.5 203.086V262.286H195.46V197.126C195.46 186.046 192.18 177.046 185.98 170.786C179.88 164.546 171.08 161.226 160.34 161.226ZM299.58 170.886C293.38 164.626 284.58 161.226 273.84 161.226C260.48 161.226 250.24 166.526 244.34 176.486V127.126H213.38V262.406H244.34V214.846C244.34 203.766 246.66 196.666 250.14 192.486C253.52 188.326 258.26 186.706 263.4 186.706C267.94 186.706 271.52 188.126 274.04 190.686C276.56 193.346 278 197.406 278 203.086V262.286H308.96V197.126C308.98 186.046 305.68 177.046 299.58 170.886Z" fill="currentColor"/></svg>'
|
||||
url: "/assets/Резюме_Степанов_Платон.pdf"
|
||||
- name: "Email"
|
||||
icon: "material-symbols:mail-outline"
|
||||
copy: "mail2platon@yandex.ru"
|
||||
|
||||
announcement:
|
||||
enable: false
|
||||
enable: false
|
||||
|
||||
post:
|
||||
showLastModified: true
|
||||
showCoverInContent: false
|
||||
expressiveCode:
|
||||
theme: "github-dark"
|
||||
license:
|
||||
enable: true
|
||||
name: "CC BY-NC-SA 4.0"
|
||||
url: "https://creativecommons.org/licenses/by-nc-sa/4.0/"
|
||||
comment:
|
||||
enable: false
|
||||
twikoo:
|
||||
envId: "https://twikoo.vercel.app"
|
||||
lang: "en"
|
||||
showLastModified: true
|
||||
showCoverInContent: false
|
||||
expressiveCode:
|
||||
theme: "github-dark"
|
||||
license:
|
||||
enable: true
|
||||
name: "CC BY-NC-SA 4.0"
|
||||
url: "https://creativecommons.org/licenses/by-nc-sa/4.0/"
|
||||
comment:
|
||||
enable: false
|
||||
twikoo:
|
||||
envId: "https://twikoo.vercel.app"
|
||||
lang: "en"
|
||||
|
||||
footer:
|
||||
enable: false
|
||||
enable: false
|
||||
particle:
|
||||
enable: false
|
||||
enable: false
|
||||
|
||||
musicPlayer:
|
||||
enable: true
|
||||
mode: "local"
|
||||
local:
|
||||
playlist:
|
||||
- id: 1
|
||||
title: "Children of the Omnissiah (Warhammer 40,000: Mechanicus OST)"
|
||||
artist: "Guillaume David"
|
||||
cover: "assets/images/war.jpg"
|
||||
url: "assets/music/war.mp3"
|
||||
duration: 106
|
||||
- id: 2
|
||||
title: "Move (Rimworld P-Music)"
|
||||
artist: "Peppsen"
|
||||
cover: "assets/images/rimworld.jpg"
|
||||
url: "assets/music/rimworld.mp3"
|
||||
duration: 204
|
||||
- id: 3
|
||||
title: "Reflecting"
|
||||
artist: "Michael Regner"
|
||||
cover: "assets/images/reflecting.jpg"
|
||||
url: "assets/music/reflecting.mp3"
|
||||
duration: 90
|
||||
autoplay: false
|
||||
enable: true
|
||||
mode: "local"
|
||||
local:
|
||||
playlist:
|
||||
- id: 1
|
||||
title: "Children of the Omnissiah (Warhammer 40,000: Mechanicus OST)"
|
||||
artist: "Guillaume David"
|
||||
cover: "assets/images/war.jpg"
|
||||
url: "assets/music/war.mp3"
|
||||
duration: 106
|
||||
- id: 2
|
||||
title: "Move (Rimworld P-Music)"
|
||||
artist: "Peppsen"
|
||||
cover: "assets/images/rimworld.jpg"
|
||||
url: "assets/music/rimworld.mp3"
|
||||
duration: 204
|
||||
- id: 3
|
||||
title: "Reflecting"
|
||||
artist: "Michael Regner"
|
||||
cover: "assets/images/reflecting.jpg"
|
||||
url: "assets/music/reflecting.mp3"
|
||||
duration: 90
|
||||
autoplay: false
|
||||
|
||||
pio:
|
||||
enable: false
|
||||
enable: false
|
||||
|
||||
Reference in New Issue
Block a user