Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

489
Vistas
Cómo configurar manualmente las variables ENV cuando se ejecuta la consola Rails

¿Hay alguna forma de pasar variables env cuando se ejecuta la consola Rails? Tengo una aplicación Rails ejecutándose en un servidor y cuando trato de ingresar y ejecutar Rails Console para depurar, dice que falta la clave maestra para descifrar las credenciales. Pero la clave maestra está configurada en las variables env como RAILS_MASTER_KEY y definitivamente es correcta y funciona porque la aplicación funciona normalmente y puede acceder a las credenciales.

¿Hay alguna manera de ejecutar algo como:

RAILS_MASTER_KEY=<master_key> rails console

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Desde tu consola.

 env RAILS_MASTER_KEY="..." rails c

Vea más aquí https://www.honeybadger.io/blog/ruby-guide-environment-variables/

over 4 years ago · Santiago Trujillo Denunciar

0

La respuesta de @eyeslandic es genérica y aplicable a cualquier caparazón.

Pero si está utilizando Bourne shell (bash) o Z-shell, su formulario debería funcionar realmente:

 RAILS_MASTER_KEY=<master_key> bin/rails console

Una palabra de precaución es que algunos caracteres contenidos en su clave maestra pueden ser interpretados por su Shell como algo especial. Por lo tanto, generalmente es aconsejable citar la palabra con un par de comillas simples como

 RAILS_MASTER_KEY='YOUR_MASTER_KEY' bin/rails console

Si su clave maestra contiene comillas simples o signos de exclamación, es un poco complicado. Consulte la referencia de su caparazón sobre cómo escapar de ellos, ya que depende. Tenga en cuenta que el mismo problema permanece en la respuesta de @eyeslandic.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda