2026-07-24 19:30:54 +03:00

irandom

Сервис генерации случайных значений: числа из диапазона, выбор из списка, орёл/решка. Vue 3 + Vite + Element Plus. Тема и брендинг настраиваются через env / Docker.

Версия: 1.0.1

Установка

npm install

Dev-сервер

npm run serve

Production-сборка

npm run build
npm run preview

Линт

npm run lint

Кастомизация

Скопируйте .env.example в .env и задайте переменные IRANDOM_* (имя, title, URL логотипа, цвета, язык по умолчанию). npm run serve / npm run build пересобирают public/config.js.

Чтобы локально проверить другую палитру брендинга, скопируйте .env.demo.env и перезапустите serve.

Docker

docker compose up --build

http://localhost:8080

Офлайн (PWA)

После одного визита онлайн к production-сборке (build + preview или Docker) оболочка приложения работает офлайн. Runtime-брендинг обновляет title, theme-color, иконки и manifest.

S
Description
Проект для работы со случайностью
Readme MIT 379 KiB
Languages
Vue 50.5%
JavaScript 42.8%
CSS 3.8%
HTML 1.4%
Dockerfile 1.1%
Other 0.4%