mirror of
https://github.com/casjaysdevdocker/tor
synced 2026-06-24 02:01:02 -04:00
39519dd564
Update all template-derived files to the 202605261603-git template
version. Service-specific init scripts were committed separately in
fd24da283f03; this commit covers the remaining boilerplate files.
- .env.scripts: bump version 202510220838-git → 202605261603-git, copyright 2025 → 2026
- .gitattributes: update template-generation timestamp
- .gitignore: expand with editor configs, AI tool configs, env/secret, build artifact, test/coverage, and local-override patterns
- rootfs/root/docker/setup/00-init.sh: sync to new template version
- rootfs/root/docker/setup/01-system.sh: sync to new template version
- rootfs/root/docker/setup/02-packages.sh: sync to new template version (CA cert update commands)
- rootfs/root/docker/setup/03-files.sh: sync to new template version (explicit /tmp/{bin,var,etc,data} loops)
- rootfs/root/docker/setup/04-users.sh: sync to new template version
- rootfs/root/docker/setup/05-custom.sh: sync to new template version
- rootfs/root/docker/setup/06-post.sh: sync to new template version
- rootfs/root/docker/setup/07-cleanup.sh: sync to new template version (__find_and_remove helper)
- rootfs/usr/local/bin/entrypoint.sh: sync to new template version
- rootfs/usr/local/etc/docker/functions/entrypoint.sh: sync to new template version
- rootfs/usr/local/share/template-files/config/env/default.sample: bump version stamp
- rootfs/usr/local/share/template-files/config/env/examples/zz-entrypoint.sh: bump version stamp
.env.scripts
.gitattributes
.gitignore
rootfs/root/docker/setup/00-init.sh
rootfs/root/docker/setup/01-system.sh
rootfs/root/docker/setup/02-packages.sh
rootfs/root/docker/setup/03-files.sh
rootfs/root/docker/setup/04-users.sh
rootfs/root/docker/setup/05-custom.sh
rootfs/root/docker/setup/06-post.sh
rootfs/root/docker/setup/07-cleanup.sh
rootfs/usr/local/bin/entrypoint.sh
rootfs/usr/local/etc/docker/functions/entrypoint.sh
rootfs/usr/local/share/template-files/config/env/default.sample
rootfs/usr/local/share/template-files/config/env/examples/zz-entrypoint.sh
242 lines
3.1 KiB
Plaintext
242 lines
3.1 KiB
Plaintext
# gitignore created on 05/26/26 at 15:38
|
|
# Disable reminder in prompt
|
|
ignoredirmessage
|
|
|
|
# ignore .build_failed files
|
|
**/.build_failed*
|
|
|
|
# OS generated files
|
|
|
|
### Linux ###
|
|
# Backup files left by editors
|
|
*~
|
|
|
|
# Temporary files left when a process holds an open handle to a deleted file
|
|
.fuse_hidden*
|
|
|
|
# KDE directory preferences
|
|
.directory
|
|
|
|
# Linux trash folder which might appear on any partition or disk
|
|
.Trash-*
|
|
|
|
# NFS stale file handles
|
|
.nfs*
|
|
|
|
### macOS ###
|
|
.DS_Store
|
|
.DS_Store?
|
|
.AppleDouble
|
|
.LSOverride
|
|
|
|
# Thumbnails
|
|
._*
|
|
|
|
# Files that might appear in the root of a volume
|
|
.DocumentRevisions-V100
|
|
.fseventsd
|
|
.Spotlight-V100
|
|
.TemporaryItems
|
|
.Trashes
|
|
.VolumeIcon.icns
|
|
.com.apple.timemachine.donotpresent
|
|
|
|
# Directories potentially created on remote AFP share
|
|
.AppleDB
|
|
.AppleDesktop
|
|
Network Trash Folder
|
|
Temporary Items
|
|
.apdisk
|
|
|
|
# iCloud generated files
|
|
*.icloud
|
|
|
|
### Windows ###
|
|
Thumbs.db
|
|
Thumbs.db:encryptable
|
|
ehthumbs.db
|
|
ehthumbs_vista.db
|
|
|
|
# Crash dump files
|
|
*.stackdump
|
|
|
|
# Core dumps (Linux/macOS)
|
|
core
|
|
core.*
|
|
vgcore.*
|
|
|
|
# Folder config file
|
|
[Dd]esktop.ini
|
|
|
|
# Recycle Bin used on file shares
|
|
$RECYCLE.BIN/
|
|
|
|
# Windows Installer files
|
|
*.cab
|
|
*.msi
|
|
*.msix
|
|
*.msm
|
|
*.msp
|
|
|
|
# Windows shortcuts
|
|
*.lnk
|
|
|
|
### Editors ###
|
|
# Visual Studio Code
|
|
.vscode/
|
|
!.vscode/extensions.json
|
|
|
|
# JetBrains IDEs (IntelliJ, GoLand, RustRover, PyCharm, etc.)
|
|
.idea/
|
|
*.iml
|
|
*.iws
|
|
*.ipr
|
|
|
|
# Vim / Neovim
|
|
*.swp
|
|
*.swo
|
|
.netrwhist
|
|
Session.vim
|
|
.vim/
|
|
|
|
# Sublime Text
|
|
*.sublime-workspace
|
|
*.sublime-project
|
|
|
|
# Eclipse / generic Java IDEs
|
|
.project
|
|
.classpath
|
|
.factorypath
|
|
.settings/
|
|
|
|
### AI tool local configs (personal settings, never commit) ###
|
|
# Claude Code
|
|
.claude/settings.local.json
|
|
.claude/*.lock
|
|
|
|
# Cursor
|
|
.cursor/
|
|
.cursorignore
|
|
.cursorindexingignore
|
|
|
|
# GitHub Copilot
|
|
.copilot/
|
|
|
|
# Codeium
|
|
.codeium/
|
|
|
|
# Tabnine
|
|
.tabnine/
|
|
|
|
# Aider
|
|
.aider/
|
|
.aider.conf.yml
|
|
.aider.model.settings.yml
|
|
.aiderignore
|
|
|
|
# General AI assistant local state
|
|
.ai/
|
|
.ai.local/
|
|
|
|
### Environment and secrets ###
|
|
# Local env overrides — never commit credentials
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Private keys and certificates
|
|
*.pem
|
|
*.key
|
|
*.p12
|
|
*.pfx
|
|
|
|
### Build artifacts ###
|
|
build/
|
|
dist/
|
|
out/
|
|
|
|
# Rust
|
|
target/
|
|
|
|
# C / C++ / compiled objects
|
|
*.o
|
|
*.a
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
*.exe
|
|
|
|
### Dependency directories ###
|
|
# Node
|
|
node_modules/
|
|
|
|
# Go (vendored deps are sometimes committed intentionally, so gitignore only the cache)
|
|
# vendor/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.pyd
|
|
.Python
|
|
*.egg-info/
|
|
.eggs/
|
|
.venv/
|
|
venv/
|
|
env/
|
|
|
|
### Logs ###
|
|
*.log
|
|
logs/
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
yarn-error.log*
|
|
|
|
### Temporary and cache ###
|
|
tmp/
|
|
.tmp/
|
|
*.tmp
|
|
*.cache
|
|
.cache/
|
|
|
|
### Test and coverage ###
|
|
coverage/
|
|
.coverage
|
|
*.cover
|
|
*.coverprofile
|
|
htmlcov/
|
|
.nyc_output/
|
|
.pytest_cache/
|
|
.tox/
|
|
|
|
### Misc — always allow ###
|
|
!*/README*
|
|
!inc/main.bash
|
|
|
|
### Project-specific patterns ###
|
|
# ignore commit message files
|
|
**/.gitcommit
|
|
|
|
# ignore backup files
|
|
**/*.bak
|
|
|
|
# ignore .no_push files
|
|
**/.no_push
|
|
|
|
# ignore .no_git files
|
|
**/.no_git
|
|
|
|
# ignore .installed marker files
|
|
**/.installed
|
|
|
|
# ignore work-in-progress rewrite/refactor scripts
|
|
**/*.rewrite.sh
|
|
**/*.refactor.sh
|
|
|
|
# ignore local override scripts and configs
|
|
**/*.local.sh
|
|
**/*.local.conf
|
|
**/*.local.yaml
|
|
**/*.local.yml
|
|
|