You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							171 lines
						
					
					
						
							2.1 KiB
						
					
					
				
			
		
		
		
			
			
			
				
					
				
				
					
				
			
		
		
	
	
							171 lines
						
					
					
						
							2.1 KiB
						
					
					
				
								# TimeSafari Docker Ignore File
							 | 
						|
								# Author: Matthew Raymer
							 | 
						|
								# Description: Excludes unnecessary files from Docker build context
							 | 
						|
								#
							 | 
						|
								# Benefits:
							 | 
						|
								# - Faster build times
							 | 
						|
								# - Smaller build context
							 | 
						|
								# - Reduced image size
							 | 
						|
								# - Better security (excludes sensitive files)
							 | 
						|
								
							 | 
						|
								# Dependencies
							 | 
						|
								node_modules
							 | 
						|
								npm-debug.log*
							 | 
						|
								yarn-debug.log*
							 | 
						|
								yarn-error.log*
							 | 
						|
								
							 | 
						|
								# Build outputs
							 | 
						|
								dist
							 | 
						|
								dist-*
							 | 
						|
								build
							 | 
						|
								*.tsbuildinfo
							 | 
						|
								
							 | 
						|
								# Development files
							 | 
						|
								.git
							 | 
						|
								.gitignore
							 | 
						|
								README.md
							 | 
						|
								CHANGELOG.md
							 | 
						|
								CONTRIBUTING.md
							 | 
						|
								BUILDING.md
							 | 
						|
								LICENSE
							 | 
						|
								
							 | 
						|
								# IDE and editor files
							 | 
						|
								.vscode
							 | 
						|
								.idea
							 | 
						|
								*.swp
							 | 
						|
								*.swo
							 | 
						|
								*~
							 | 
						|
								
							 | 
						|
								# OS generated files
							 | 
						|
								.DS_Store
							 | 
						|
								.DS_Store?
							 | 
						|
								._*
							 | 
						|
								.Spotlight-V100
							 | 
						|
								.Trashes
							 | 
						|
								ehthumbs.db
							 | 
						|
								Thumbs.db
							 | 
						|
								
							 | 
						|
								# Logs
							 | 
						|
								logs
							 | 
						|
								*.log
							 | 
						|
								
							 | 
						|
								# Runtime data
							 | 
						|
								pids
							 | 
						|
								*.pid
							 | 
						|
								*.seed
							 | 
						|
								*.pid.lock
							 | 
						|
								
							 | 
						|
								# Coverage directory used by tools like istanbul
							 | 
						|
								coverage
							 | 
						|
								*.lcov
							 | 
						|
								
							 | 
						|
								# nyc test coverage
							 | 
						|
								.nyc_output
							 | 
						|
								
							 | 
						|
								# Dependency directories
							 | 
						|
								jspm_packages/
							 | 
						|
								
							 | 
						|
								# Optional npm cache directory
							 | 
						|
								.npm
							 | 
						|
								
							 | 
						|
								# Optional eslint cache
							 | 
						|
								.eslintcache
							 | 
						|
								
							 | 
						|
								# Optional REPL history
							 | 
						|
								.node_repl_history
							 | 
						|
								
							 | 
						|
								# Output of 'npm pack'
							 | 
						|
								*.tgz
							 | 
						|
								
							 | 
						|
								# Yarn Integrity file
							 | 
						|
								.yarn-integrity
							 | 
						|
								
							 | 
						|
								# dotenv environment variables file
							 | 
						|
								.env
							 | 
						|
								.env.local
							 | 
						|
								.env.development.local
							 | 
						|
								.env.test.local
							 | 
						|
								.env.production.local
							 | 
						|
								
							 | 
						|
								# parcel-bundler cache (https://parceljs.org/)
							 | 
						|
								.cache
							 | 
						|
								.parcel-cache
							 | 
						|
								
							 | 
						|
								# next.js build output
							 | 
						|
								.next
							 | 
						|
								
							 | 
						|
								# nuxt.js build output
							 | 
						|
								.nuxt
							 | 
						|
								
							 | 
						|
								# vuepress build output
							 | 
						|
								.vuepress/dist
							 | 
						|
								
							 | 
						|
								# Serverless directories
							 | 
						|
								.serverless
							 | 
						|
								
							 | 
						|
								# FuseBox cache
							 | 
						|
								.fusebox/
							 | 
						|
								
							 | 
						|
								# DynamoDB Local files
							 | 
						|
								.dynamodb/
							 | 
						|
								
							 | 
						|
								# TernJS port file
							 | 
						|
								.tern-port
							 | 
						|
								
							 | 
						|
								# Stores VSCode versions used for testing VSCode extensions
							 | 
						|
								.vscode-test
							 | 
						|
								
							 | 
						|
								# Test files
							 | 
						|
								test-playwright
							 | 
						|
								test-playwright-results
							 | 
						|
								test-results
							 | 
						|
								test-scripts
							 | 
						|
								
							 | 
						|
								# Documentation
							 | 
						|
								doc
							 | 
						|
								
							 | 
						|
								# Scripts (keep only what's needed for build)
							 | 
						|
								scripts/test-*.sh
							 | 
						|
								scripts/*.js
							 | 
						|
								scripts/README.md
							 | 
						|
								
							 | 
						|
								# Platform-specific files
							 | 
						|
								android
							 | 
						|
								ios
							 | 
						|
								electron
							 | 
						|
								
							 | 
						|
								# Docker files (avoid recursive copying)
							 | 
						|
								Dockerfile*
							 | 
						|
								docker-compose*
							 | 
						|
								.dockerignore
							 | 
						|
								
							 | 
						|
								# CI/CD files
							 | 
						|
								.github
							 | 
						|
								.gitlab-ci.yml
							 | 
						|
								.travis.yml
							 | 
						|
								.circleci
							 | 
						|
								
							 | 
						|
								# Temporary files
							 | 
						|
								tmp
							 | 
						|
								temp
							 | 
						|
								
							 | 
						|
								# Backup files
							 | 
						|
								*.bak
							 | 
						|
								*.backup
							 | 
						|
								
							 | 
						|
								# Archive files
							 | 
						|
								*.tar
							 | 
						|
								*.tar.gz
							 | 
						|
								*.zip
							 | 
						|
								*.rar
							 | 
						|
								
							 | 
						|
								# Certificate files
							 | 
						|
								*.pem
							 | 
						|
								*.key
							 | 
						|
								*.crt
							 | 
						|
								*.p12
							 | 
						|
								
							 | 
						|
								# Configuration files that might contain secrets
							 | 
						|
								*.secrets
							 | 
						|
								secrets.json
							 | 
						|
								config.local.json 
							 |