subins2000 / kittum.com

GitHub doesn't allow malayalam text in repository slug ๐Ÿ˜”. Read it as เด•เดฟเดŸเตเดŸเตเด‚.com

Home Page:https://เดฌเดฟเดฐเดฟเดฏเดพเดฃเดฟ-เดŽเดชเตเดชเต‹.เด•เดฟเดŸเตเดŸเตเด‚.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ml-xn-kittum

เดฒเดฟเด™เตเด•เต เด‰เดฃเตเดŸเดพเด•เตเด•เต‡เดฃเตเดŸ เดฐเต€เดคเดฟ: เดกเดพเดทเต-เดตเต†เดšเตเดšเต‹-เด…เดฃเตเดŸเตผเดธเตเด•เต‹เตผ_เดตเต†เดšเตเดšเต‹-เดตเต‡เตผเดคเดฟเดฐเดฟเดšเตเดš-เดตเดพเด•เตเด•เตเด•เตพ.เด•เดฟเดŸเตเดŸเตเด‚.com.

เดŽเดฒเตเดฒเดพเดคเตเดคเดฟเดจเตเดฑเต‡เด‚ เด…เดตเดธเดพเดจเด‚ เด’เดฐเต .เด•เดฟเดŸเตเดŸเตเด‚.com เดตเต†เด•เตเด•เต. ๐Ÿ˜Œ

Format: <some-words-separated-by-dash-or_underscore>.เด•เดฟเดŸเตเดŸเตเด‚.com

Words should be separated by dash - or underscore _.

เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดพเดณเตเด•เตพ

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(.).

About

GitHub doesn't allow malayalam text in repository slug ๐Ÿ˜”. Read it as เด•เดฟเดŸเตเดŸเตเด‚.com

https://เดฌเดฟเดฐเดฟเดฏเดพเดฃเดฟ-เดŽเดชเตเดชเต‹.เด•เดฟเดŸเตเดŸเตเด‚.com

License:GNU Affero General Public License v3.0


Languages

Language:Vue 43.2%Language:JavaScript 19.2%Language:Go 17.3%Language:CSS 15.3%Language:HTML 4.0%Language:Shell 0.9%