Corin1998 commited on
Commit
406e096
·
verified ·
1 Parent(s): 0b7bc90

Update app/config.py

Browse files
Files changed (1) hide show
  1. app/config.py +5 -5
app/config.py CHANGED
@@ -5,16 +5,16 @@ import os
5
  class Settings(BaseSettings):
6
  app_name: str = "GrowthOps OS"
7
  environment: str = "prod"
8
- jwt_secret: str = Field(..., env="JWT_SECRET")
9
- port: int = int (os.getenv("PORT", "7860"))
10
 
11
  use_internal_postgres: bool = Field(default=False, alias="USE_INTERNAL_POSTGRES")
12
  postgres_user: str = Field(default="app", alias="POSTGRES_USER")
13
- postgres_password: str = Field(default="app", alias="PSTGERS_PASSWORD")
14
  postgres_db: str = Field(default="growthops", alias="POSTGRES_DB")
15
 
16
  redis_url: str = "redis://127.0.0.1:6379/0"
17
- otlp_endpoint = str | None = Field(default=None, alias="OTLP_ENDPOINT")
18
 
19
  class Config:
20
  extra = "ignore"
@@ -22,5 +22,5 @@ class Settings(BaseSettings):
22
  def build_database_url(settings: Settings) -> str:
23
  if settings.use_internal_postgres:
24
  return f"postgresql+psycopg2://{settings.postgres_user}:{settings.postgres_password}@127.0.0.1:5432/{settings.postgres_db}"
25
- # default to SQLite persisted on / data
26
  return "sqlite+pysqlite:////data/growthops.sqlite3"
 
5
  class Settings(BaseSettings):
6
  app_name: str = "GrowthOps OS"
7
  environment: str = "prod"
8
+ jwt_secret: str = Field(..., alias="JWT_SECRET")
9
+ port: int = int(os.getenv("PORT", "7860"))
10
 
11
  use_internal_postgres: bool = Field(default=False, alias="USE_INTERNAL_POSTGRES")
12
  postgres_user: str = Field(default="app", alias="POSTGRES_USER")
13
+ postgres_password: str = Field(default="app", alias="POSTGRES_PASSWORD")
14
  postgres_db: str = Field(default="growthops", alias="POSTGRES_DB")
15
 
16
  redis_url: str = "redis://127.0.0.1:6379/0"
17
+ otlp_endpoint: str | None = Field(default=None, alias="OTLP_ENDPOINT")
18
 
19
  class Config:
20
  extra = "ignore"
 
22
  def build_database_url(settings: Settings) -> str:
23
  if settings.use_internal_postgres:
24
  return f"postgresql+psycopg2://{settings.postgres_user}:{settings.postgres_password}@127.0.0.1:5432/{settings.postgres_db}"
25
+ # default to SQLite persisted on /data
26
  return "sqlite+pysqlite:////data/growthops.sqlite3"