metube/.gitignore
Jesus 917671c220 Refactor app bootstrap and harden container configuration
Extract environment-backed settings into a dedicated module and switch the aiohttp app to a factory-based bootstrap.

Move runtime dependencies into typed app state, tighten CORS defaults, reject sensitive inline yt-dlp options, and harden the container entrypoint validation and ownership flow.

Update tests to cover settings validation, app factory behavior, CORS policy, and entrypoint safety checks.
2026-03-30 18:43:12 -06:00

57 lines
No EOL
717 B
Text

# compiled output
/ui/dist
/ui/tmp
/ui/out-tsc
# Only exists if Bazel was run
/ui/bazel-out
# dependencies
/ui/node_modules
/ui/package-lock.json
# profiling files
chrome-profiler-events*.json
speed-measure-plugin*.json
# IDEs and editors
/ui/.idea
.project
.classpath
.c9/
*.launch
.settings/
*.sublime-workspace
# IDE - VSCode
.vscode/*
#!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.history/*
# misc
/ui/.sass-cache
/ui/.angular
/ui/connect.lock
/ui/coverage
/ui/libpeerconnection.log
npm-debug.log
yarn-error.log
testem.log
/ui/typings
# System Files
.DS_Store
Thumbs.db
# MeTube runtime databases
queue*
completed*
pending*
__pycache__
.venv
# Testing
./local