mirror of
https://github.com/uzinfocom-org/website.git
synced 2026-02-15 21:24:19 +00:00
🌐 | The modernized version of our website [maintainer=@shakhzodkudratov]
https://oss.uzinfocom.uz
- JavaScript 56.5%
- CSS 27.4%
- Nix 9.4%
- TypeScript 6.7%
| .github/workflows | ||
| components | ||
| data | ||
| lib | ||
| pages | ||
| posts | ||
| public | ||
| src/images | ||
| styles | ||
| .dockerignore | ||
| .envrc | ||
| .eslintrc | ||
| .gitignore | ||
| .prettierignore | ||
| default.nix | ||
| flake.lock | ||
| flake.nix | ||
| license | ||
| module.nix | ||
| next-env.d.ts | ||
| next.config.mjs | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.json | ||
| readme.md | ||
| shell.nix | ||
| tsconfig.json | ||
Website
Uzinfocom Open Source uchun ishlab chiqilgan maxsus web sahifa.
Ma'lumot
Ushbu websayt Next.js va Node.js texnologiyalarning eng oldingi versiyalarida ishlaydi. Unday hech qancha g'aroyibot narsa yo'q. Oddiygina React komponentlari va CSS yordamida yozilgan web sahifalar.
Ushbu websaytdagi hamma kontentlar statik joylashtirilgan, agarda xatolik topsangiz "pull request" yuborishingiz mumkin.
Qulayliklar
- Markdown kontentlarni ko'rsatish
- Qo'shimcha kontentlar (masalan, loyihalar)
- Spotify live integratsiyasi
- Oson joylash uchun docker obrazlari
Ishga tushurish
Ushbu websaytni ishga tushurish uchun, Node.js ning eng so'nggi LTS versiyasini (hozir 18.x.x) o'rnatishingiz va pnpm ni global tarzda o'rnatishingiz kerak. Keyin quyidagi buyruqlarni bajarishingiz mumkin:
pnpm install
pnpm run dev
Docker
Hamda, GitHub kontenerlar registriga joylashtirilgan docker obrazini ishga tushurishingiz mumkin:
docker run -p 3000:3000 ghcr.io/uzinfocom-org/website:latest
Litsenziya
Ushbu loyihani MIT litsenziyasi asosida ochiq tarzda berilgan.