No description
Find a file
dependabot[bot] 80c6c993bb
composer: update ergebnis/php-cs-fixer-config requirement (#23)
Updates the requirements on [ergebnis/php-cs-fixer-config](https://github.com/ergebnis/php-cs-fixer-config) to permit the latest version.
- [Release notes](https://github.com/ergebnis/php-cs-fixer-config/releases)
- [Changelog](https://github.com/ergebnis/php-cs-fixer-config/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ergebnis/php-cs-fixer-config/compare/6.57.0...6.58.0)

---
updated-dependencies:
- dependency-name: ergebnis/php-cs-fixer-config
  dependency-version: 6.58.0
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-15 21:20:19 +01:00
.github Enable Dependabot for PHP and GitHub Actions 2025-08-10 11:24:42 +02:00
.vscode v0.4 release 2023-11-04 09:00:11 +01:00
bin Package content renindexer launcher added 2021-05-01 15:55:34 +02:00
db/migrations migration fix 2024-09-28 14:42:10 +02:00
debian Update debian/Jenkinsfile to latest version from DebianRepository 2025-08-30 21:56:08 +02:00
example v0.4 release 2023-11-04 09:00:11 +01:00
nbproject migration fix 2024-09-28 14:42:10 +02:00
src v1.1.0 release - Package info page added 2025-04-28 16:49:18 +02:00
tests package existing check fixed 2024-09-28 13:29:33 +02:00
web v1.1.0 release - Package info page added 2025-04-28 16:49:18 +02:00
.env.example RSS export added 2023-11-04 08:55:10 +01:00
.gitignore migration fix 2024-09-28 14:42:10 +02:00
.php-cs-fixer.dist.php v1.1.0 release - Package info page added 2025-04-28 16:49:18 +02:00
composer.json composer: update ergebnis/php-cs-fixer-config requirement (#23) 2025-12-15 21:20:19 +01:00
debs2sql.svg Icon resized 2021-03-19 18:17:14 +01:00
io.github.vitexsoftware.debs2sql.metainfo.xml Readme update 2021-03-19 18:09:54 +01:00
LICENSE Initial commit 2021-03-18 09:10:29 +01:00
Makefile strict types used 2024-09-23 01:11:39 +02:00
phinx-adapter.php v1.0.0 release 2024-11-28 10:10:00 +01:00
phpstan-default-baseline.neon strict types used 2024-09-23 01:11:39 +02:00
phpstan-default.neon.dist strict types used 2024-09-23 01:11:39 +02:00
phpunit.xml Strict Types update 2024-09-28 00:38:35 +02:00
README.md Installation info added 2021-03-19 18:14:34 +01:00
repository-open-graph.png File presence updater 2021-03-21 11:40:20 +01:00
repository-open-graph.xcf File presence updater 2021-03-21 11:40:20 +01:00
result.png Readme update 2021-03-19 18:09:54 +01:00

DEBs-to-SQL

SQL Database of debian packages and its contents indexer

Project Logo

Installation

You can use our repo:

sudo apt install lsb-release wget
echo "deb http://repo.vitexsoftware.cz $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/vitexsoftware.list
sudo wget -O /etc/apt/trusted.gpg.d/vitexsoftware.gpg http://repo.vitexsoftware.cz/keyring.gpg
sudo apt update
sudo apt install debs2sql

Configuration

edit /etc/debs2sql/.env :

APP_DEBUG=true
EASE_LOGGER=syslog|console  see  
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=debs2sql
DB_USERNAME=debs2sql
DB_PASSWORD=debs2sql
EMAIL_FROM=debs2sql@localhost
SEND_INFO_TO=admin@localhost
REPO_DIR=/home/vitex/WWW/repo.vitexsoftware.cz/

See https://github.com/VitexSoftware/php-ease-core for EASE_LOGGER options See https://github.com/VitexSoftware/php-ease-fluentpdo for DB_CONNECTION options

and run debs2sql-phinx to prepare database structure

Usage

simply run

debs2sql

to index all new packages into database

Results