diff --git a/tubesync/tubesync/local_settings.py.container b/tubesync/tubesync/local_settings.py.container
index a7a07ab..7564138 100644
--- a/tubesync/tubesync/local_settings.py.container
+++ b/tubesync/tubesync/local_settings.py.container
@@ -34,14 +34,20 @@ if database_connection_env:
     database_dict = parse_database_connection_string(database_connection_env)
 
 
+database_host = database_dict.get("HOST")
+if database_host == "localhost":
+    database_dict["HOST"] = None
+    database_dict["PASSWORD"] = None
+
+
 if database_dict:
     log.info(f'Using database connection: {database_dict["ENGINE"]}://'
-             f'{database_dict["USER"]}:[hidden]@{database_dict["HOST"]}:'
+             f'{database_dict["USER"]}:[hidden]@{database_host}:'
              f'{database_dict["PORT"]}/{database_dict["NAME"]}')
     DATABASES = {
         'default': database_dict,
     }
-    DATABASE_CONNECTION_STR = (f'{database_dict["DRIVER"]} at "{database_dict["HOST"]}:'
+    DATABASE_CONNECTION_STR = (f'{database_dict["DRIVER"]} at "{database_host}:'
                                f'{database_dict["PORT"]}" database '
                                f'"{database_dict["NAME"]}"')
 else:
