Skip to content
This repository has been archived by the owner on Sep 26, 2024. It is now read-only.

Latest commit

 

History

History
25 lines (18 loc) · 1.27 KB

HEROKU.md

File metadata and controls

25 lines (18 loc) · 1.27 KB

Configuring Heroku

Heroku doesn't offer free services anymore

Nobody wants to run the Vulkan process on their machine, so we host the process on Heroku, a cloud platform that contains free.
To configure the Vulkan to run in your Heroku account you will need to:

  • Create an application project in Heroku.

  • Configure the environment variables in your application.

  • Add these buildpacks to your application:

    - heroku/python
    - https://github.com/jonathanong/heroku-buildpack-ffmpeg-latest.git
    - https://github.com/xrisk/heroku-opus.git
    

    The order shown above is exactly the upside-down order that Buildpacks should appear in Heroku.

  • Set the heroku stack to be heroku-20.
    As shown in this issue: Issue the heroku-buildpack doesn't work properly with the heroku application Stack set as above heroku-20.


This Youtube Video shows the process of hosting a Bot in Heroku.

You can also fork this project and set in Heroku to your application automatically deploy when your project receive a new commit, and then control when new versions of Vulkan become available to your Bot.