APT

Advanced Package Tool.

APT (Advanced Package Tool) refers to the package installer used in Debian or Ubuntu-based Linux distributions. On Discloud, you can add some of these packages to your application's container if needed.


❓️ How to use it?

Check the required package for your project and add it to the APT option in the discloud.config file.

If you need to use more than one package, separate them with commas and spaces, as shown in the example below.

discloud.config

APT=tools, ffmpeg
# ...
Package name
Description
Linux dependencies

tools

Useful and essential tools for most apps.

curlgitwgetopenssh-client

canvas

Dependencies required for the proper functioning of Canvas.

libcairo2-devlibpango1.0-devlibjpeg-devlibgif-devlibrsvg2-devlibgbm-devfonts-liberationlibfreetype-dev

tesseract

Tesseract OCR is an open-source optical character recognition engine used for extracting text from images. It supports multiple languages and can be trained for custom recognition.

tesseract-ocr

puppeteer

Dependencies required for the proper functioning of Puppeteer.

libglib2.0-0libnss3libatk1.0-0libatk-bridge2.0-0libcups2libdrm2libxcomposite1libxdamage1libxfixes3libxrandr2libgbm1libxkbcommon0libpango-1.0-0libcairo2libasound2libgtk-3-0libxshmfence-devlibdrm-devlibgbm-devlibx11-xcb-dev

selenium

Browser automation framework.

chromium-driver

java

Installs the OpenJDK Java runtime.

default-jre

ffmpeg

A complete solution for recording, converting, and streaming audio and video (required for music bots).

ffmpeg

libgl

AlibGL implements the GLX interface, as well as the main entry points of the OpenGL API.

libsm6libxext6libtoolcmakemakelibgl1-mesa-glx

openssl

A cryptographic library that implements the SSL and TLS protocols.

pkg-configlibssl-dev

mysql

Database client utilities.

default-mysql-client

unixodbc

Database connectivity standard.

unixodbc

Last updated