# PragmaCloud — Standalone/LAN deployment environment # Kopiraj u .env i prilagodi vrijednosti: # cp .env.standalone.example .env # Port na host mašini (8080 se prosljeđuje unutar kontejnera) APP_PORT=8080 # Folder na hostu gdje se nalaze SQLite baze i backupi SQLITE_DIR=/opt/pragma/tabele # ═══════════════════════════════════════════════════ # LICENCNI KLJUČ — obavezan za lokalnu instalaciju # Generisati u SuperAdmin → Lokalne licence na app.pragma.ba # ═══════════════════════════════════════════════════ PRAGMA_LICENSE_KEY=PRAGMA-XXXXX-XXXXX-XXXXX # ═══════════════════════════════════════════════════ # WATCHTOWER HTTP API TOKEN (opcionalno) # Omogućava admin korisniku dugme "Ažuriraj sada" u aplikaciji # (odmah pull + restart, bez čekanja na poll interval). # Generisati npr.: openssl rand -hex 24 # ═══════════════════════════════════════════════════ # WATCHTOWER_HTTP_API_TOKEN= # ═══════════════════════════════════════════════════ # MySQL BACKEND (opcionalno) — lokalni MySQL kontejner na ovoj mašini # install.sh/install.ps1 postavljaju ovo automatski ako izaberete MySQL na # instalaciji. Za ručno uključivanje nakon instalacije: otkomentariši sva 3 # reda ispod, generiši lozinke (npr. openssl rand -hex 24), pa # `docker compose up -d` — pokreće dodatni "mysql" servis (isti obrazac kao # produkcija). Nove firme na MySQL-u kreiraju se kroz SuperAdmin → # New workspace → "Create new database". # ═══════════════════════════════════════════════════ # COMPOSE_PROFILES=mysql # MYSQL_ROOT_PASSWORD= # MYSQL_APP_PASSWORD= # ═══════════════════════════════════════════════════ # PostgreSQL BACKEND (opcionalno) — lokalni PostgreSQL kontejner na ovoj mašini # install.sh/install.ps1 postavljaju ovo automatski ako izaberete PostgreSQL na # instalaciji. Za ručno uključivanje nakon instalacije: otkomentariši sva 3 # reda ispod, generiši lozinke (npr. openssl rand -hex 24), pa # `docker compose up -d` — pokreće dodatni "postgres" servis (isti obrazac kao # produkcija). Nove firme na PostgreSQL-u kreiraju se kroz SuperAdmin → # New workspace → "Create new database". # ═══════════════════════════════════════════════════ # COMPOSE_PROFILES=postgres # POSTGRES_ROOT_PASSWORD= # POSTGRES_APP_PASSWORD= # Email (opcionalno — za slanje dokumenata) # Email__Host=mail.example.com # Email__Port=465 # Email__Username=noreply@example.com # Email__Password=vaša-lozinka # Email__From=noreply@example.com # Email__FromName=PragmaCloud # Claude AI — analiza grešaka (opcionalno) # Claude__ApiKey=sk-ant-... # Claude__ReportRecipient=admin@example.com # Claude__ReportHour=8