diff --git a/freva-ingest/src/main.rs b/freva-ingest/src/main.rs
index b605d125abd93ab00713749ee02e8e620b24589e..5597b1231a085472ba86fa75d24f1eeef43acc28 100644
--- a/freva-ingest/src/main.rs
+++ b/freva-ingest/src/main.rs
@@ -8,6 +8,10 @@ use cli::Cli;
 use config::{config, drs_config};
 use directories::ProjectDirs;
 
+const DOMAIN: &str = "de";
+const ORGANIZATION: &str = "DKRZ";
+const APP_NAME: &str = "freva";
+
 #[tokio::main]
 async fn main() -> Result<()> {
     let args = Cli::try_parse()?;
@@ -22,7 +26,7 @@ async fn main() -> Result<()> {
 
     let config_dir = match args.config_dir {
         Some(c) => c,
-        None => ProjectDirs::from("de", "DKRZ", "freva")
+        None => ProjectDirs::from(DOMAIN, ORGANIZATION, APP_NAME)
             .context("no config dir given and no valid home directory found")?
             .config_dir()
             .to_owned(),