mirror of
https://github.com/hay-kot/mealie.git
synced 2025-08-22 06:23:34 -07:00
set path for mealie.db
This commit is contained in:
parent
57d948a8b1
commit
e7435beaad
1 changed files with 7 additions and 2 deletions
|
@ -82,6 +82,11 @@ class AppDirectories:
|
||||||
app_dirs = AppDirectories(CWD, DATA_DIR)
|
app_dirs = AppDirectories(CWD, DATA_DIR)
|
||||||
|
|
||||||
|
|
||||||
|
def determine_sqlite_path() -> str:
|
||||||
|
db_path = app_dirs.DATA_DIR.joinpath("db", "mealie.db")
|
||||||
|
return "sqlite:///" + str(db_path.absolute())
|
||||||
|
|
||||||
|
|
||||||
class AppSettings(BaseSettings):
|
class AppSettings(BaseSettings):
|
||||||
global DATA_DIR
|
global DATA_DIR
|
||||||
PRODUCTION: bool = Field(True, env="PRODUCTION")
|
PRODUCTION: bool = Field(True, env="PRODUCTION")
|
||||||
|
@ -98,13 +103,13 @@ class AppSettings(BaseSettings):
|
||||||
return "/redoc" if self.API_DOCS else None
|
return "/redoc" if self.API_DOCS else None
|
||||||
|
|
||||||
SECRET: str = determine_secrets(DATA_DIR, PRODUCTION)
|
SECRET: str = determine_secrets(DATA_DIR, PRODUCTION)
|
||||||
DB_URL: str = Field("sqlite:///mealie.db", env="DB_URL")
|
DB_URL: str = Field(default_factory=determine_sqlite_path, env="DB_URL")
|
||||||
|
|
||||||
DEFAULT_GROUP: str = "Home"
|
DEFAULT_GROUP: str = "Home"
|
||||||
DEFAULT_EMAIL: str = "changeme@email.com"
|
DEFAULT_EMAIL: str = "changeme@email.com"
|
||||||
DEFAULT_PASSWORD: str = "MyPassword"
|
DEFAULT_PASSWORD: str = "MyPassword"
|
||||||
|
|
||||||
TOKEN_TIME: int = 2 # Time in Hours
|
TOKEN_TIME: int = 2 # Time in Hours
|
||||||
|
|
||||||
# Not Used!
|
# Not Used!
|
||||||
SFTP_USERNAME: Optional[str]
|
SFTP_USERNAME: Optional[str]
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue