kittum.com
kittum.com copied to clipboard
GitHub doesn't allow malayalam text in repository slug ๐. Read it as เดเดฟเดเตเดเตเด.com
ml-xn-kittum
เดฒเดฟเดเตเดเต เดเดฃเตเดเดพเดเตเดเตเดฃเตเด เดฐเตเดคเดฟ: เดกเดพเดทเต-เดตเตเดเตเดเต-เด
เดฃเตเดเตผเดธเตเดเตเตผ_เดตเตเดเตเดเต-เดตเตเตผเดคเดฟเดฐเดฟเดเตเด-เดตเดพเดเตเดเตเดเตพ.เดเดฟเดเตเดเตเด.com.
เดเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฑเตเด เด
เดตเดธเดพเดจเด เดเดฐเต .เดเดฟเดเตเดเตเด.com เดตเตเดเตเดเต. ๐
Format: <some-words-separated-by-dash-or_underscore>.เดเดฟเดเตเดเตเด.com
Words should be separated by dash - or underscore _.
- https://เดจเตเดเตเดเดฟ-เดเดฐเตเดจเตเดจเต-เดเดชเตเดชเต.เดเดฟเดเตเดเตเด.com
- https://เดฌเดฟเดฐเดฟเดฏเดพเดฃเดฟ-เดเดชเตเดชเต.เดเดฟเดเตเดเตเด.com
- https://เดเดฟเดเตเดเตเด.เดเดฟเดเตเดเตเด.com
- https://เดฌเดฟเดฐเดฟเดฏเดพเดฃเดฟ-เดเดชเตเดชเต.เดเดฟเดเตเดเตเด.com
เดชเตเดฐเดคเตเดฏเตเด เดคเดพเดณเตเดเตพ
URL เด
เดจเตเดธเดฐเดฟเดเตเดเต เดคเดพเดณเดฟเดจเตเดฑเต เดฐเตเดชเด เดฎเดพเดฑเตเดฑเดพเตป เดเดดเดฟเดฏเตเด. เดเดคเดฟเดจเดพเดฏเดฟ src/pages/index.json เดเดพเดฃเตเด. RegEx เดตเตเดเตเดเดพเดฃเต เดเดคเต เดธเดพเดงเตเดฏเดฎเดพเดเตเดเตเดจเตเดจเดคเต, เดคเดพเดณเดฟเดจเตเดฑเต เดคเดฒเดเตเดเตเดเตเดเตเด, เดเดชเดคเดฒเดเตเดเตเดเตเดเตเด เดเดคเตเดตเดดเดฟ เดฎเดพเดฑเตเดฑเดพเดตเตเดจเตเดจเดคเดพเดฃเต.
เดเดฆเดพ: URL เดจเตเดฑเต เด
เดตเดธเดพเดจเด เดเดชเตเดชเต, เดเดชเตเดชเต เด
เดฅเดตเดพ เดเดชเตเดชเตเตพ เดเดจเตเดจเต เดตเดฐเตเดฎเตเดชเตเตพ เดคเดพเดณเดฟเดจเตเดฑเต เดคเดฒเดเตเดเตเดเตเดเต "เดจเตเดเตเดเดฟ เดเดฐเตเดจเตเดจเต เดเดชเตเดชเต เดเดฟเดเตเดเตเด" เดเดจเตเดจเดพเดเตเดเดพเตป เดตเตเดฃเตเดเดฟเดฏเตเดณเตเดณ เดเตเดฐเดฎเตเดเดฐเดฃเด:
{
"regex": "^(.*?)(เดเดชเตเดชเต|เดเดชเตเดชเต|เดเดชเตเดชเตเตพ)$",
"title": "เดจเตเดเตเดเดฟ เดเดฐเตเดจเตเดจเต เดเดชเตเดชเต เดเดฟเดเตเดเตเด",
"subtitle": ""
}
Development
The frontend is written in Vue and backend in Go. We use Go for pre-rendering <title>, <meta> tags. Read this blog post for more.
After cloning the repo, do these one-by-one to start the server :
pnpm install && pnpm run build && pnpm run build:utils
go run .
เดเดจเดฟ เดชเดฃเดฟ เดคเตเดเดเตเดเดฟเดเตเดเตเดณเตเตป.
Deployment
Host on any Linux server.
./build.sh
./restart.sh
An nginx config example is in repo. Note that LetsEncrypt allow single-level wildcard subdomains only (*.example.com). It doesn't give infinite wildcard subdomains (*.*.example.com). This is why the URL format recommends to use - as splitter instead of dot(.).