first commit

This commit is contained in:
Beyhan Oğur
2026-04-26 22:20:45 +03:00
commit d50f14bcb1
681 changed files with 65020 additions and 0 deletions

View File

@@ -0,0 +1,38 @@
# docker-compose.celery-beat.yml
#
# Bu dosya periyodik task'lar için Celery Beat scheduler'ı ekler.
# Beat'i kullanmak için:
# docker-compose -f docker-compose.yml -f docker-compose.celery-beat.yml up -d
version: '3.8'
services:
celery-beat:
build: .
container_name: django_celery_beat
entrypoint: ["/app/entrypoint-celery.sh"]
command: celery -A core beat --scheduler django --loglevel=info
dns:
- 8.8.8.8
- 8.8.4.4
volumes:
- .:/app
environment:
- DEBUG=1
- DJANGO_ALLOWED_HOSTS=localhost 127.0.0.1 [::1]
# PostgreSQL ayarları
- USE_POSTGRES=True
- POSTGRES_DB=server_dj
- POSTGRES_USER=server_dj
- POSTGRES_PASSWORD=1234
- POSTGRES_HOST=10.80.80.50
- POSTGRES_PORT=5432
# Celery ayarları
- CELERY_BROKER_URL=redis://default:8KNa2T3ceGkrYPpt@212.64.215.243:6379/5
- CELERY_RESULT_BACKEND=django-db
depends_on:
- web
- celery
stdin_open: true
tty: true