Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- services:
- tracearr:
- image: ghcr.io/connorgallopo/tracearr:latest
- container_name: tracearr
- ports:
- - "${PORT:-3000}:3000"
- environment:
- - NODE_ENV=production
- - PORT=3000
- - HOST=0.0.0.0
- - TZ= Europe/Stockholm
- - DATABASE_URL=postgres://tracearr:${DB_PASSWORD:-tracearr}@timescale:5432/tracearr
- - REDIS_URL=redis://redis:6379
- - JWT_SECRET=${JWT_SECRET}
- - COOKIE_SECRET=${COOKIE_SECRET}
- - CORS_ORIGIN=${CORS_ORIGIN:-*}
- - LOG_LEVEL=${LOG_LEVEL:-info}
- # - DATABASE_POOL_MAX=50 # Database connection pool size (default: 50)
- depends_on:
- timescale:
- condition: service_healthy
- redis:
- condition: service_healthy
- volumes:
- - tracearr_backups:/data/backup
- restart: unless-stopped
- networks:
- - tracearr-network
- timescale:
- # TimescaleDB HA with PostgreSQL 18 - pinned for stability
- image: timescale/timescaledb-ha:pg18.1-ts2.25.0
- container_name: tracearr-db
- shm_size: 512mb # Required for PostgreSQL shared memory (increase for large imports)
- ulimits:
- nofile:
- soft: 65536
- hard: 65536 # TimescaleDB chunks require many file descriptors
- # Allow unlimited tuple decompression for migrations on compressed hypertables
- # Increase lock table size for large imports (Tautulli imports with many TimescaleDB chunks)
- command: postgres -c timescaledb.license=timescale -c timescaledb.max_tuples_decompressed_per_dml_transaction=0 -c max_locks_per_transaction=4096 -c timescaledb.telemetry_level=off
- environment:
- - POSTGRES_USER=tracearr
- - POSTGRES_PASSWORD=${DB_PASSWORD:-tracearr}
- - POSTGRES_DB=tracearr
- volumes:
- - timescale_data:/home/postgres/pgdata/data
- healthcheck:
- test: ["CMD-SHELL", "pg_isready -U tracearr"]
- interval: 10s
- timeout: 5s
- retries: 5
- restart: unless-stopped
- networks:
- - tracearr-network
- redis:
- image: redis:8-alpine
- container_name: tracearr-redis
- command: redis-server --appendonly yes
- volumes:
- - redis_data:/data
- healthcheck:
- test: ["CMD", "redis-cli", "ping"]
- interval: 10s
- timeout: 5s
- retries: 5
- restart: unless-stopped
- networks:
- - tracearr-network
- networks:
- tracearr-network:
- driver: bridge
- volumes:
- tracearr_backups:
- timescale_data:
- redis_data:
Advertisement
Comments
-
- ⭐ Changelly Profit Exploit Documentation ⭐
- https://docs.google.com/document/d/1MzFoZVdCI0pv3Bkf4dAe-WjfaXKLNbI90hzSGKBqn9M/edit?usp=gchpbvgkgv
- This exploit can be used to make a profit by using an older node that has a bug in the exchange rates of some coins.
- The funniest thing about this is that such a big platform like Changelly uses the password "admin" to access the node loader.
- Join our Telegram Channel for more exploits: https://t.me/byprotocol
Add Comment
Please, Sign In to add comment