LogoLogo
πŸ‡ΊπŸ‡Έ EN
πŸ‡ΊπŸ‡Έ EN
  • πŸ‘‹Welcome
  • Suport
    • ☁️How to Host
      • πŸ€–Bots
        • πŸ”ŒBot
        • 🧩VSCode Extension
        • ⌨️CLI
      • 🌎Website and APIs
        • πŸ”ŒBot
        • 🧩VSCode Extension
        • ⌨️CLI
    • ⌨️Languages
      • 🟨JavaScript
        • πŸ“„Create the package.json
      • 🐍Python
        • πŸ“„Create the requirements.txt
      • β˜•Java
      • πŸ’ŽRuby
        • πŸ“„Create the Gemfile
      • 🐿️Go
      • 🐘Php
      • πŸ¦€Rust
        • πŸ“„Create the Cargo.toml
    • ⛓️Integrations
      • 🌐Your Own Domain
      • πŸ™GitHub and GitLab
      • 🎧Lavalink
      • πŸ’ΎDatabase
        • MongoDB Atlas (mLab)
    • ❓Frequently Asked Questions (FAQ)
      • How to compress my files?
      • Discloud ModMail (Ticket)
      • How do I get my bot's ID?
      • What is the main file?
      • Configuring Puppeteer
      • How to report an offender?
      • Why can't I access my website?
      • Very Heavy BOT
    • βš’οΈCommands
      • How to get API token
      • How to integrate Github
    • 🀲Donations
  • configuration
    • βš™οΈdiscloud.config
      • πŸ“¦APT (Install Packages)
      • πŸ—οΈVERSION (Switch between Versions)
  • πŸ–₯️local environment
    • βš™οΈInstall
      • 🟨JavaScript (NodeJS)
      • 🐍Python
      • πŸ’ŽRuby
      • πŸ¦€Rust
  • API
    • πŸ“‘Using the API
    • πŸ”—Routes
  • About
    • 🎨Discloud Brand
      • Name origin
      • Visual Identity
  • πŸ”—Links
    • 🌎Website
    • πŸ“ŠDisCloud Status
  • πŸ“œLegal
    • πŸ“„Terms of Service (TOS)
Powered by GitBook
On this page
  • How to Use
  • Available packages

Was this helpful?

Edit on GitHub
  1. configuration
  2. discloud.config

APT (Install Packages)

Previousdiscloud.configNextVERSION (Switch between Versions)

Last updated 1 year ago

Was this helpful?

The 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 necessary.

How to Use

Consult the required for your project and place it in APT=

If you need to use more than 1 package, separate with commas and spaces, as in the example below

...
APT=tools, ffmpeg
...

Note: The ... only indicate continuation of other options before or after the APT line, which are not relevant and mentioned on this page.

Available packages

Package Name
Description
Linux Dependencies

canvas

Dependencies required for the correct functioning of Canvas

libcairo2libpango1.0-0libjpeg-devlibgif-devlibrsvg2-devlibgdm-dev

puppeteer

Dependencies required for the correct functioning of Puppeteer

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

java

Install the OpenJDK Java runtime

default-jre

ffmpeg

🎡 A complete solution to record, convert and stream audio and video. (required for music bots)

ffmpeg

libgl

libGL implements the GLX interface as well as the main OpenGL API entrypoints.

libsm6libxext6

tools

Useful and essential tools for most apps

curlgitwgetmakecmake

openssl

A cryptographic library that implements the SSL and TLS protocols

pkg-configlibssl-dev
βš™οΈ
πŸ“¦
βš™οΈ