R
Railway

✋|help

Warning: the environment variable LANG is not set

SSSiraj Samsudeen9/6/2023
I see this error in my deploy log: I am using a Pipfile and hence i changed the railway.json to have this startCommand:

"deploy": {
    "startCommand": "pipenv run hypercorn main:app --bind \"[::]:$PORT\""
  }
}


Warning: the environment variable LANG is not set!
We recommend setting this in ~/.profile (or equivalent) for proper expected behavior.
Creating a virtualenv for this project...
Pipfile: /app/Pipfile
Using /opt/venv/bin/python3 (3.11.1) to create virtualenv...

Project ID - 13371fe3-8105-4f73-8374-40dbc8f2cf03
BBrody9/6/2023
does your project contain a pipfile.lock?
SSSiraj Samsudeen9/12/2023
yes Brody, it does have a pipfile.lock
BBrody9/12/2023
okay but that's just a warning, what's not working?
SSSiraj Samsudeen9/12/2023
oh, in this case, i did not face any real issue - i have been reading up on nixpacks and trying to read the logs to increase my understanding of how the build and run process works. So, wanted to know where this LANG env variable is set and what is the benefit/downside if it is not set.
BBrody9/12/2023
it just means you didnt set it, if you want to set it, look at this docs section
https://docs.railway.app/develop/variables#defining-variables
SSSiraj Samsudeen9/12/2023
Brody, i looked at the page and also did a quick search on the docs about setting the variable LANG - i can't find a reference - what do i get by setting this variable LANG? and why do i get a warning?
BBrody9/12/2023
there would not be anything about LANG, you manually set that yourself, and if you want to know more about it read the docs for whatever is printing that warning
SSSiraj Samsudeen9/12/2023
BBrody9/12/2023
again, that variable is not specific to railway, railway would not have docs for it
you are using pipenv, pipenv is what is likely printing that warning out, read through pipenvs docs
SSSiraj Samsudeen9/12/2023
oh, i see - let me check pipenv
i checked pipenv, but could not find. then chatgpt told me that this is expected by Railway itself (any cloud provider). as unix-systems will use the LANG
BBrody9/12/2023
i just googled it myself, its something that pipenv looks for, you have not set it, so you see the warning

Looking for more? Join the community!

Recommended Posts
Django app deployment crashes due to cffi and libffiTrying to deploy a Django app to Railway. After it builds successfully the deployment crashes with My URL stopped workingHello, I installed typebot on my Railway server, then I updated my Tybebot subdomain: viewer-producMounting a volumeHi! is there a way to upload files to a volume or mount it on my local mahcine?Hello, i have a deploy error that i don't have beforeHello, my last deploy was a year ago, i have make a litle update and now the nodejs projet give my Issue with setting up custom domainHey guys I have an app hosted on railway. I've added a custom domain and based on the intructions I You have an unpaid invoice. You must pay this invoice before you can upgrade to the Hobby plan.I was trying to pay $20 for the Hobby plan, and then my card was declined, after a few second I got Anyone who has recently deployed a nodejs server on railway willing to help?My server runs fine locally, however when deployed its not listening to the requests. I put in the rIs there a way to auto restart a service to save memory? There an api available that we can trigger?I want to see if there is a way to restart my service in specified durations. if there's an api trigHow to using 3.0.0 dart version?``` #10 [6/9] RUN dart pub get #10 0.566 Resolving dependencies... #10 0.666 The current Dart Using AND in logs Search and fetching these via an APII want to use AND to search the logs with both the keywords, currently the logs search assumes OR whAccessing current Nixpacks fileI need to install Poppler on my Railway environment. From what I can see one way to do this is via tI am having trouble connecting to Azure Data Studio (Postgres)I am trying everything can't seem to connect to ADS any advice? This is the error I'm recieving ``API accusing Application failed to respond in development environmentI'm trying to run my application in the development environment, but it gives an error. It only runsAPI accusing Application failed to respond in development environmentI'm trying to run my application in the development environment, but it gives an error. It only runsRestore old logs?Hi! Is there a way to restore old log feature while you figure out the kinks in the new one? The newSource IPsIm sure I'm missing it in the documentation But is there a list of source IPs from railway deploymeError running the application in the background.I cannot or the screen -S command is not executed in my program, and I do not know what the solutionMedical System To ProductionHello, I am developing a medical system and I want to put it into production using Railway so that eDeploy restarted near the endJust deployed a change (573e8198-6981-45c6-81ae-91d5210afc0c) and it got through the build, then staFiles uploadGood afternoon, I would like to create a small SaaS application and deploy it entirely to railway.