Skip to content

feat: add environment configuration templates and expand .gitignore#1

Open
dmccarty666 wants to merge 2 commits intomainfrom
claim-step-34adb1b6-step1
Open

feat: add environment configuration templates and expand .gitignore#1
dmccarty666 wants to merge 2 commits intomainfrom
claim-step-34adb1b6-step1

Conversation

@dmccarty666
Copy link
Owner

Summary

Adds environment configuration templates and improves .gitignore security patterns.

Changes

  • .env.example: New file with common environment variables

    • OPENAI_API_KEY — API key for OpenAI integration
    • GATEWAY_PASSWORD — Local gateway authentication
    • TELEGRAM_BOT_TOKEN — Telegram bot integration
    • PORT — Local server port (default: 3000)
    • DATABASE_PATH — Optional database path override
  • .gitignore: Expanded security patterns

    • Environment files (.env, .env.local, .env.*.local)
    • Coverage and logs (coverage/, .nyc_output/, *.log)
    • Keys and secrets (*.key, *.pem, *.secret)
    • Python cache (pycache/, *.pyc)
  • landing/index.html.bak: Backup reference of landing page

  • package-lock.json: Synced version to 0.5.1

Motivation

Provides a standardized template for environment configuration and prevents accidental commits of sensitive files.

Testing

  • .env.example follows common conventions
  • .gitignore patterns correctly exclude sensitive files
  • Version sync verified in package-lock.json

This PR was generated by the bug-fix workflow.

Test User added 2 commits February 22, 2026 16:16
- Add .env.example with common environment variables
- Expand .gitignore with security patterns (.env, keys, secrets)
- Add landing/index.html.bak as backup reference
- Sync package-lock.json version to 0.5.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant