011ae37c7acbf41b420c213caa9cb9eba81e5890

██████╗ ██╗ ██╗██╗ ██╔═══██╗██║ ██╔╝██║ ██║ ██║█████╔╝ ██║ ██║ ██║██╔═██╗ ██║ ╚██████╔╝██║ ██╗██║ ╚═════╝ ╚═╝ ╚═╝╚═╝
Open pacKage Installer
Prerequisites
Database
A PostgreSQL server is recommended in production. For development purposes, you may instead want to use an SQLite database.
On Debian: apt install postgresql
/ apt install sqlite3
Web
The backend is written in PHP >= 7.4.
Depending on the database you have chosen, the appropriate PDO extensions are also required.
On Debian (versions may vary): apt install php7.4-cli php7.4-pgsql php7.4-sqlite3
Quick setup
Create a sample database and run the server
cd sql && ./create_sqlite_db.sh && cd ..
php -S localhost:8000 -t web/public
Compile the cli
At home
cd cli
apt-get install -y nlohmann-json3-dev libcurl4-openssl-dev
make
At the IUT
cd cli && ./make-in-vdn.sh && unset http_proxy
Description
Languages
C++
67.4%
PHP
25.9%
CSS
2.1%
Shell
2%
Makefile
1.4%
Other
1.1%