R
Railway

✋|help

Installing apt packages for puppeteer

DDanny9/7/2023
Hi, im trying to run puppeteer on Railway but am getting an error that it cant find some packages. I had the same issue when selfhosting and fixed it by apt installing some stuff. How can i do this on Railway?
PPercy9/7/2023
Project ID: N/A
DDanny9/7/2023
n/a
MMedim9/7/2023
Nixpacks has ton of additional packages that you can provide to your build through a nixpacks.toml file in the root of your service dir for example:
[phases.setup]
aptPkgs = [
'fonts-liberation',
'libappindicator3-1',
'libasound2',
'libatk-bridge2.0-0',
'libatk1.0-0',
'libgbm1',
'libgtk-3-0',
'libnspr4',
'libnss3',
'libx11-xcb1',
'libxcomposite1',
'libxcursor1',
'libxdamage1',
'libxfixes3',
'libxi6',
'libxrandr2',
'libxss1',
'libxtst6',
'xdg-utils'
]
[phases.setup]
aptPkgs = [
'fonts-liberation',
'libappindicator3-1',
'libasound2',
'libatk-bridge2.0-0',
'libatk1.0-0',
'libgbm1',
'libgtk-3-0',
'libnspr4',
'libnss3',
'libx11-xcb1',
'libxcomposite1',
'libxcursor1',
'libxdamage1',
'libxfixes3',
'libxi6',
'libxrandr2',
'libxss1',
'libxtst6',
'xdg-utils'
]
just put your aptPkgs there and try building it
DDanny9/7/2023
Thanks!
MMedim9/7/2023
you can search for the package in https://search.nixos.org/packages if it exists/is supported and you can read more about nixpacks config at https://docs.railway.app/deploy/config-as-code
BBrody9/7/2023
may I ask what you are doing with puppeteer?
DDanny9/9/2023
i was using it for a whatsapp bot but saw it wasnt allowed, im now rebuilding my bot into a mobile app 😛
BBrody9/9/2023
hey good on you! I wish you luck with that!

Looking for more? Join the community!

Want results from more Discord servers?
Add your server
Recommended Posts
Is it possible to set permissions on volumes?Dockerfile is using user id of 1000,and the WORKDIR which they own is /app. A Volume is mounted at /Trying to pg_dump and getting this weird error:Hi guys I am following this tutorial: https://blog.railway.app/p/postgre-backup and i am getting thHow to check which region is the database in and how to request to change it (if needed)?We started on the hobby plan and now we are Pro plan. For GDPR compliance we need to check which regDjango projects loading issuesI have two Django projects that I have deployed and both projects are facing similar issues (most liClicking 'Observability' button goes to the wrong projectExpected Flow - You click on a project, go to 'Observability' and view the logs. - You then click onTell Nixpack to include public folder in buildI have an Axum build on Rust that is are web socket chat rooms, which also serves static files. When.NET 6.0 Deployment Failed during build processProject ID f8a04cde-c088-4000-923e-0de1e0d144aa I can not deploy my backend, this is the error NETSMonorepoIf I am inside monorepo how will assigning domain work I wanna asign domain in two aspectsI can not deploy angular project, killedI do not know what is the problem I hope someone can help me, Project ID dd70810d-29a4-4c5e-b7b4-f2NPM ssh dependancyHi I'm running into an issue where I'm using a private github npm dependancy and the build step is How to set mailgun to Ghost(docker) + SqliteI had used Ghost with mysql, but currently I try to use a new Ghost template with Sqlite. I did not Timeout while waiting for registry?All of my deploys have been building successfully but failing to deploy for the past ~hour or so. TContainer is failing to start.Everything was working fine, I just added a few new features to the app and now it is failing to depSeeing failures in deploying saying container shut down, but cannot find the container logs.Need help figuring out how to debug this issue with deploying to prod. From my end I don't think theHow to Delete Project?How do I delete a project I created so it doesn't show up in my homepage? Railway's documentation juInitial Deployment Continues To FailHello everyone. I am trying to setup, and stuck at the starting line. All ive done is connect githubDeployments sometimes takes timeMany times deployments take more than 5 minutes, although it should take less than 1 minute.Sveltekit memory usagemy sveltekit apps are almost locked to 100mb memory, anyone knows if theres like an option or somethOpen SourceHi, I am Richard, creator of ExpressoTS framework. Currently we are working in a section of our docuDifficulty with deploying a Flask + React appHi - I have a code architecture with a Flask backend (python) and a Node React frontend. The archite