mirror of
https://github.com/sartoopjj/thefeed.git
synced 2026-05-19 07:24:35 +03:00
15137c9e69
Add Docker deployment option for the server with multi-stage build. Changes: - Dockerfile: multi-stage build (golang:1.26-alpine → alpine:3.21, ~23MB) - docker-compose.yml: server service on port 5300/udp with iptables redirect - .env.example: documented environment variables template - .dockerignore: optimized build context - README.md & README-FA.md: Docker deployment guide, port 53 safety checks, and troubleshooting instructions (both EN and FA) - configs: added more Telegram channels and X accounts The container listens on port 5300 to avoid conflict with systemd-resolved. External DNS traffic (port 53) is redirected via iptables PREROUTING. No changes to existing Go source code.
32 lines
228 B
Plaintext
32 lines
228 B
Plaintext
# Build outputs
|
|
/build/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
*.swo
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Cache
|
|
.thefeed/
|
|
|
|
# Data directories
|
|
thefeeddata/
|
|
data/
|
|
|
|
# Session data
|
|
session.json
|
|
|
|
# Environment files
|
|
.env
|
|
.env.local
|
|
|
|
todo
|
|
todo.md
|
|
|
|
tmp
|