Etiket: Warracker

  • En Kolay Garanti Takip Yöntemi: Synology NAS üzerine Warracker Docker Kurulumu (Self-Hosted)

    Hepimizin başına gelmiştir…
    Yeni aldığımız bir cihazın garanti belgesini nereye koyduğumuzu hatırlamayız, faturayı ararken terler basar, ya da “şu cihazın garantisi bitmiş miydi acaba?” diye düşünürüz.
    İşte Warracker tam bu noktada devreye giriyor.

    Warracker, açık kaynak kodlu ve tamamen self-hosted (yani kendi sunucunuzda çalışan) bir garanti takip uygulamasıdır.
    Yani verilerinizi bir bulut servisine emanet etmek yerine, tamamen sizin kontrolünüzde tutabilirsiniz.
    Faturalarınızı, cihazlarınızın garanti sürelerini ve belgelerinizi tek bir yerde güvenle saklayabilir, dilediğiniz zaman erişebilirsiniz.

    Warracker’ın en güçlü yanı, verilerinizi hiçbir üçüncü tarafla paylaşmamanız. Uygulamayı kendi sunucunuza, NAS cihazınıza veya VDS’inize kuruyorsunuz. Yani tüm bilgiler sadece sizde kalıyor. Bir nevi kendi “kişisel garanti kasanızı” oluşturuyorsunuz diyebiliriz.

    Neleri Takip Edebilirsiniz?

    • Satın aldığınız ürünlerin faturalarını
    • Garanti başlangıç ve bitiş tarihlerini
    • Cihazın marka, model, seri numarası gibi bilgilerini
    • Belge ve fotoğraf eklerini
    • Hatta dilerseniz hatırlatma bildirimleriyle garanti bitmeden önce uyarı alabilirsiniz

    Tüm bunları sade, modern bir arayüz üzerinden yönetmek mümkün.

    • Ücretsiz ve açık kaynaklı
    • Türkçe dil desteği var
    • Veriler tamamen sizde kalıyor
    • Modern ve sade bir arayüze sahip
    • Docker ile kolay kurulum
    • Aktif geliştirici topluluğu (örneğin @sassanix projeyi düzenli olarak güncelliyor)

    YAMLwarracker.yaml
    # openssl rand -hex 32
    version: '3.8'
    services:
      warracker: 
        image: ghcr.io/sassanix/warracker/main:latest
        container_name: warracker
        ports:
          - "8005:80"
        volumes:
          - /home/firat/warracker/uploads:/data/uploads:rw,z
        environment:
          PUID: 1026
          PGID: 100
          DB_HOST: warrackerdb
          DB_PORT: 5432
          DB_NAME: warranty_db
          DB_USER: warranty_user
          DB_PASSWORD: warranty_password
          DB_ADMIN_USER: warracker_admin
          DB_ADMIN_PASSWORD: warracker_admin_password
          SECRET_KEY: 52d4f41fdb8cb75be93c4356693d599151791808eadc5bf34a7f6ee6bc70a4be
          FRONTEND_URL: https://warracker.kpl.pw
          APP_BASE_URL: https://warracker.kpl.pw
          SMTP_HOST=smtp.gmail.com
          SMTP_PORT=465
          SMTP_USERNAME= #gmail adresiniz
          SMTP_PASSWORD= #gmail şifresnizi yazın
          WARRACKER_MEMORY_MODE: optimized
          MAX_UPLOAD_MB: 128
          NGINX_MAX_BODY_SIZE_VALUE: 128M
        depends_on:
          warrackerdb:
            condition: service_healthy
        restart: unless-stopped
        networks: 
          - warracker-net 
      warrackerdb:
        image: postgres:17-alpine
        container_name: warrackerdb
        volumes:
          - /home/firat/warracker/postgres:/var/lib/postgresql/data
          - /home/firat/warracker/init.sql:/docker-entrypoint-initdb.d/init.sql
        environment:
          POSTGRES_DB: warranty_db
          POSTGRES_USER: warranty_user
          POSTGRES_PASSWORD: warranty_password
        restart: unless-stopped
        healthcheck:
          test: ["CMD-SHELL", "pg_isready -U $${POSTGRES_USER} -d $${POSTGRES_DB}"]
          interval: 10s
          timeout: 5s
          retries: 5
        networks: 
          - warracker-net 
    networks:
      warracker-net:
        driver: bridge

    Sıkça Sorulan Sorular

    İşte Warracker hakkında 4-5 soruluk bir Sıkça Sorulan Sorular (FAQ) bölümü:





     

    Warracker Sıkça Sorulan Sorular

    Warracker nedir ve ne işe yarar?

    Warracker, cihazlarınızın garanti bilgilerini, faturalarını ve ilgili belgelerini tek bir yerde güvenle saklamanızı sağlayan, açık kaynak kodlu ve tamamen self-hosted (kendi sunucunuzda çalışan) bir garanti takip uygulamasıdır. Amacı, garanti takibiyle ilgili karmaşayı ortadan kaldırarak size kolaylık sağlamaktır.

    Warracker’ı neden kullanmalıyım? Garanti belgelerimi fiziksel olarak saklamak yeterli değil mi?

    Hepimizin başına gelmiştir; yeni alınan bir cihazın garanti belgesini veya faturasını nereye koyduğumuzu unutur, ya da “şu cihazın garantisi bitmiş miydi acaba?” diye düşünürüz. Warracker, bu tür endişeleri ortadan kaldırır. Tüm faturalarınızı, garanti sürelerinizi ve belgelerinizi dijital olarak tek bir yerde toplar, böylece dilediğiniz zaman kolayca erişebilir, hatta garanti bitiş tarihlerinden önce hatırlatma bildirimleri alarak olası hak kayıplarını önleyebilirsiniz.

    Verilerim Warracker ile ne kadar güvende? Bilgilerim bir bulut servisinde mi saklanıyor?

    Warracker’ın en güçlü yanlarından biri, verilerinizin tamamen sizin kontrolünüzde olmasıdır. Uygulama self-hosted olduğu için verilerinizi bir bulut servisine emanet etmek yerine, kendi sunucunuza, NAS cihazınıza veya VDS’inize kurarsınız. Bu sayede tüm bilgileriniz hiçbir üçüncü tarafla paylaşılmaz ve sadece sizde kalır, bir nevi kendi “kişisel garanti kasanızı” oluşturmuş olursunuz.

    Warracker ile hangi bilgileri takip edebilirim?

    Warracker ile geniş bir yelpazede bilgiyi takip edebilirsiniz. Bunlar arasında satın aldığınız ürünlerin faturaları, garanti başlangıç ve bitiş tarihleri, cihazın marka, model, seri numarası gibi detaylı bilgileri, ilgili belge ve fotoğraf ekleri bulunmaktadır. Ayrıca, dilerseniz hatırlatma bildirimleriyle garanti bitmeden önce uyarı alabilirsiniz.

    Warracker ücretsiz mi ve kurulumu kolay mı?

    Evet, Warracker tamamen ücretsiz ve açık kaynak kodlu bir uygulamadır. Kurulumu da oldukça kolaydır; Docker desteği sayesinde birkaç basit adımla kendi sunucunuzda, NAS cihazınızda veya VDS’inizde hızlıca çalışır hale getirebilirsiniz. Ayrıca, aktif bir geliştirici topluluğu tarafından sürekli güncellenmekte ve Türkçe dil desteği de sunulmaktadır.