2026-05-14 12:11:40 +02:00
|
|
|
"""Generate a bcrypt password hash for the AUTH_PASSWORD_HASH env var."""
|
2026-03-06 23:14:34 +01:00
|
|
|
import sys
|
2026-03-06 23:58:10 +01:00
|
|
|
|
2026-05-14 12:11:40 +02:00
|
|
|
import bcrypt
|
2026-03-06 23:14:34 +01:00
|
|
|
|
|
|
|
|
if len(sys.argv) < 2:
|
|
|
|
|
print("Usage: python scripts/hash_password.py <password>")
|
|
|
|
|
sys.exit(1)
|
|
|
|
|
|
|
|
|
|
password = sys.argv[1]
|
2026-05-14 12:11:40 +02:00
|
|
|
print(bcrypt.hashpw(password.encode("utf-8"), bcrypt.gensalt()).decode("utf-8"))
|