Estoy intentando cambiar algunas configuraciones del foro a través de la consola. Aún no he hecho eso mucho, así que busqué preguntas similares en el foro.
Desafortunadamente, al ejecutar ‘bundle exec rails c’ obtengo un rastreo de error que termina con esta línea
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/activerecord-6.1.4.7/lib/active_record/connection_adapters/postgresql_adapter.rb:81:in `rescue in new_client': connection to server on socket \"/var/run/postgresql/.s.PGSQL.5432\" failed: FATAL: Peer authentication failed for user \"discourse\" (ActiveRecord::NoDatabaseError)
¿Alguna idea de lo que está pasando ahí? El foro en sí funciona bien, acabo de actualizarlo a la última versión el otro día.
No estoy seguro de qué sintaxis es buena para usar. Intenté
SiteSetting.prometheus_trusted_ip_allowlist_regex=1.2.3.4 con barras invertidas escapadas y comillas alrededor, pero nada funcionó. 1.2.3.4 siendo un marcador de posición de mi IP real.
Corrígeme si me equivoco, pero pensé que podría configurarlo en tiempo de ejecución primero. ¿Así que necesito configurarlo primero en app.yml para luego poder modificarlo en tiempo de ejecución?
El foro está bastante ocupado, así que esperaba poder configurarlo primero en tiempo de ejecución antes de establecerlo permanentemente en el ENV.
¿Alguna pista sobre la sintaxis? ¿Puede ser simplemente?