diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..cbda742 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,38 @@ +# Git +.git/ +.gitignore +.github/ + +# Python +__pycache__/ +*.py[cod] +*.pyo +*.pyd + +# Virtual environments +venv/ +.venv/ +env/ + +# Secrets & credentials (inject at runtime via env vars or secrets) +.env +.envrc +firebase-service-account-key.json +ca-certificate.crt + +# Docker +docker-compose.yml +.dockerignore + +# Logs +*.log + +# macOS +.DS_Store + +# IDEs +.idea/ +.vscode/ + +# Docs +README.md diff --git a/.env_template b/.env_template index 56b5add..c0a06b5 100644 --- a/.env_template +++ b/.env_template @@ -2,4 +2,5 @@ YOUTUBE_API_KEY= MONGO_URI= MONGO_DB= STAGE= -DAILY_SUN_URL= \ No newline at end of file +DAILY_SUN_URL= +JWT_SECRET_KEY= \ No newline at end of file diff --git a/.gitignore b/.gitignore index 7e14a5b..c032a5d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,43 @@ -venv/ -.venv +# Python __pycache__/ +*.py[cod] +*.pyd +*.pyo +.Python + +# Virtual environments +venv/ +.venv/ +env/ +ENV/ + +# Distribution / packaging +build/ +dist/ +*.egg-info/ +*.egg + +# Testing & coverage +.pytest_cache/ +.coverage +htmlcov/ +.tox/ + +# Logs +*.log +pip-log.txt + +# Secrets & credentials .env .envrc +firebase-service-account-key.json +ca-certificate.crt + +# macOS .DS_Store -ca-certificate.crt \ No newline at end of file + +# IDEs +.idea/ +.vscode/ +*.swp +*.swo diff --git a/package-lock.json b/package-lock.json deleted file mode 100644 index 9d1ed69..0000000 --- a/package-lock.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "name": "score-backend", - "lockfileVersion": 3, - "requires": true, - "packages": {} -}