# ==========================================
# GitLab Deployment .gitignore
# ==========================================

# Environment Variables
.env

# GitLab Application Data
# Contains the PostgreSQL database, repositories, logs, and registry data. 
# This folder will grow very large and contains all your private code/data.
gitlab-data/

# GitLab Runner Configuration
# Ignore all files inside the runner configuration directory to prevent 
# leaking the config.toml file and authentication tokens...
runner-config/*

# But force Git to track the empty directory itself using .gitkeep.
# This prevents the Docker "Root Owner" permission trap.
!runner-config/.gitkeep

# ==========================================
# Common OS & Editor Files (Recommended)
# ==========================================
.DS_Store
Thumbs.db
.vscode/
.idea/
*.swp
*.swo
