Skip to content

wqreloxz/UREPO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 UREP - Универсальный репозиторий пакетов

UREP — это современный кроссплатформенный репозиторий пакетов, сочетающий лучшие черты AUR, Flathub и EEPM. Поддержка бинарных и исходных пакетов, простая система сборки и гибкая архитектура.

🌟 Особенности

  • 🛠️ Универсальная система сборки (поддержка DEB, RPM, Arch, Flatpak...)
  • 📦 Гибкое хранение (бинарные пакеты, исходники, flatpak-бандлы)
  • 🔍 Мощный поиск по имени и описанию пакетов
  • 🌐 Веб-интерфейс и REST API для управления
  • 🔒 Безопасность: изолированная сборка, проверка целостности,только стабильные и проверенные пакеты
  • 📱 Кроссплатформенность: работает на любом Linux дистрибутиве -🕒 Частые обновления пакетов: самые новые и стабильные релизы пакетов

🚀 Быстрый старт

Установка клиента

curl -fsSL https://urep.dev/install.sh | bash

**Базовые команды**

# Поиск пакетов
UREP search nginx

# Установка пакета
UREP install nginx

# Обновление репозитория
UREP update

**🛠️ Для разработчиков**

Создание своего пакета

  1. Создайте spec-файл (myapp.json):

{
    "name": "myapp",
    "version": "1.0.0",
    "description": "My app",
    "build_script": "#!/bin/bash\nmake install"
}

2. Соберите пакет

myrepo build myapp.json

3. Опубликуйте в репозиторий

myrepo publish myapp-1.0.0.pkg

**API**

# Получить список пакетов
curl https://repo.example.com/api/v1/packages

# Получить информацию о пакете
curl https://repo.example.com/api/v1/packages/nginx

#в скором времени функций будет больше

**📦 Поддерживаемые форматы**

Формат	Поддержка	Особенности
DEB	✅	Для Debian/Ubuntu

RPM	✅	Для RedHat/Fedora

Arch	✅	Для Arch Linux

Flatpak	✅	Кроссплатформенные пакеты

Tar	✅	Универсальные архивы

SNAP в разработке

EXE в разработке

APK в разработке

**📚 Документация**

Вся документация доступна в релизах и на сайте!

**🤝 Участие в разработке**

Мы приветствуем вклад в проект! Пожалуйста, ознакомьтесь с CONTRIBUTING.md перед отправкой заявки или предложения по улучшению проекта, если вы заметели уязвимость или баг сообщите нам.

**📜 Лицензия**

Этот проект распространяется под лицензией GPL-3.0. Подробнее см. LICENSE.

<div align="center"> <sub>Создано с ❤️ для сообщества </sub> </div>

About

UREPO is new repository for linux

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors