proje_docker

proje_docker is a command for Cursor from KayaErhan/cursor-agent-tr. It costs 0 tokens per session (709 once invoked), scanned A, original, MIT.

A Docker setup command for packaging an application and its supporting services into repeatable containers. Docker runs software in isolated environments with their required dependencies.

In plain words
What is it for?
Use it when requested to add or update Dockerfiles, a Compose file, ignore rules, environment examples, and Docker instructions.
Why use it?
It reduces differences between development and deployment environments and documents how to start services such as a PostgreSQL database.

Command for Cursor

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add commands/kayaerhan/cursor-agent-tr/proje_docker
Clone the repo
git clone --depth 1 https://github.com/KayaErhan/cursor-agent-tr

Made for: Cursor.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for proje_docker

README.md
[![agentmods](https://agentmods.dev/badge/commands/kayaerhan/cursor-agent-tr/proje_docker.svg)](https://agentmods.dev/commands/kayaerhan/cursor-agent-tr/proje_docker)
Your own site
<a href="https://agentmods.dev/commands/kayaerhan/cursor-agent-tr/proje_docker"><img src="https://agentmods.dev/badge/commands/kayaerhan/cursor-agent-tr/proje_docker.svg" alt="Measured on agentmods" height="20"></a>
Per session 0 Only the description is in the session, so the agent can decide to use it. The body loads when it is invoked.
When invoked 709 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00000 $0.00709
Opus 5 $0.00000 $0.00354
Sonnet 5 $0.00000 $0.00142
Haiku 4.5 $0.00000 $0.00071

Measured 5d ago against content hash a776410ef709, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

proje_docker scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.cursor/commands/proje_docker.md · 66 lines

How it starts

The opening of the file, as written. The whole thing — 66 lines — stays where its author put it; the contents beside it link to each section on GitHub.

/proje_docker - Docker Kurulumu ve Konteyner Yapisi

Kullanici Docker kurulumu veya konteynerlestirme istediginde projeye uygun Dockerfile, Compose, .dockerignore ve ortam degiskeni dokumantasyonunu ekle veya guncelle.


Amaç

  • Veritabani ve yardimci servisleri Compose ile ayaga kaldirmak (bu repoda sablon: docker/compose.yml).
  • Gerekirse uygulama (or. Next.js) icin uretim veya gelistirme Dockerfile’i eklemek.
  • README.md ve docs/USAGE.md icinde Docker bolumunu guncel tutmak.

0) Kapsam

  • Zorunlu degildir; kullanici istemedikce Docker dosyasi ekleme.
  • Bu repoda hazir PostgreSQL + istege bagli pgAdmin sablonu docker/ altindadir; baska projede ayni yapiyi kopyalayabilir veya uyarlayabilirsin.

1) Stack Tespiti

  • package.json, next.config.*, Dockerfile varligi, mevcut docker-compose.yml / compose.yml dosyalarini kontrol et.
  • Veritabani PostgreSQL ise docker/compose.yml sablonu ile uyumlu DATABASE_URL ornegi ver.

2) Veritabani (PostgreSQL)

  • Projede henuz yoksa ve kullanici DB’yi Docker’da istiyorsa:
    • docker/compose.yml ve docker/env.example yapisini kullan veya projeye uyarla.
    • Kok veya docker/.env icin env.example icerigini senkron tut.
  • Saglik kontrolu (healthcheck) ve kalici volume kullanimini koru.

3) Uygulama Dockerfile (Next.js / Node)

  • Istendiginde cok asamali Dockerfile ekle:
    • Bagimlilik kurulumu, next build, node ile calistirma veya standalone cikti.
  • Root .dockerignore ekle: node_modules, .git, .next, *.md gereksizleri haric tut.
  • Compose icinde app servisi eklenecekse postgres’e depends_on ve ortak ag kullan.

4) Guvenlik

  • Ornek sifreleri dokumantasyonda degistirilmesi gerektigini belirt.
  • Gercek sifreleri repoya commit etme; .env gitignore’da olmali.

5) Dokumantasyon

  • Proje README.md: "Docker ile calistirma" basligi, komutlar, portlar.
  • docs/USAGE.md veya docker/README.md: baglanti URL’leri ve profil (--profile tools) aciklamasi.

Read the full file on GitHub · 66 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 66 lines · 0 tokens per session scan A a776410ef709

Subscribe to this mod's changes

proje_docker is a command published in the GitHub repository KayaErhan/cursor-agent-tr (6 stars, last pushed 1mo ago), licensed MIT. It costs nothing until one of its globs matches a file; then it loads 709 tokens. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.