Ana içeriğe geç

Redmine

Bu makalede

Bilgi

Redmine, projeleri yönetmek ve hata takibi yapmak için bir web platformudur. Redmine, ekiplerin projelere göre çalışmalarını düzenlemesine, hataları izlemesine, sürümleri yönetmesine ve belgelerini yönetmesine olanak tanıyan çoklu platform çözümüdür. Sistem özellikle IT ekipleri, yazılım geliştiricileri ve proje yöneticileri arasında popülerdir.

Redmine. Özellikler

  • Proje ve Görev Yönetimi: Proje oluşturma, görev atama, öncelik belirleme, yürütme süresini ve ilerlemeyi takip etme;
  • Hata Takibi Sistemi: Hataları sınıflandırma, atama ve durumları izleme yetenekleriyle donatılmış tam özellikli bir hata takipçisi;
  • Sürüm Kontrolü Yönetimi: Git, SVN, Mercurial gibi sürüm kontrol sistemleri ile entegrasyon (başlangıç noktalarını görme ve sorunlarla ilişkilendirme);
  • Esnek Rol ve İzin Sistemi: Farklı kullanıcılar ve gruplar için ayrıntılı erişim hakları yapılandırma;
  • Wiki Sistemi: Metin biçimlendirmesi ve dosya ekleri ile entegre belge desteği;
  • Forumlar ve Haberler: Projeler içinde iletişim araçları;
  • Takvim ve Gantt Diyagramları: Proje zaman çizelgelerinin ve kaynak planlamasının görselleştirilmesi;
  • Özel Alanlar: Görevler ve projeler için özel alan ekme yeteneği;
  • Email Entegrasyonu: Email bildirimleri ve görev oluşturma ile email aracılığıyla.

Dağıtım Özellikleri

ID Uyumlu OS VM BM VGPU GPU Min CPU (Çekirdekler) Min RAM (GB) Min HDD/SSD (GB) Aktif
322 Ubuntu 22.04, Debian 12 + + + + 1 2 - Evet
  • Konteynerleştirilmiş Dağıtım - platform Docker ile birlikte tüm gerekli konteynerler ve tam işlevsellik için sunulur.
  • Ana Konteynerler:
    • redmine - ana Redmine uygulaması (sürüm 6.0.5, Ruby 3.3.8);
    • redmine-mysql - MySQL veritabanı 8.0;
    • redmine-nginx - otomatik SSL sertifikaları ile Nginx web sunucusu (jonasal/nginx-certbot:latest).
  • Ana Dizinler:
    • /opt/redmine/ - Docker Compose yapılandırmasıyla ana kurulum dizini;
    • /data/nginx/user_conf.d/ - Nginx yapılandırma dosyaları;
    • /data/nginx/nginx-certbot.env - SSL sertifikaları için ortam değişkenleri;
    • Konteyner içinde: /usr/src/redmine/ - Redmine uygulamasının kök dizini.
  • Ağ Mimarisi:
    • Harici bağlantı noktaları: 80 (HTTP), 443 (HTTPS);
    • Let's Encrypt aracılığıyla SSL sertifikalarının otomatik alınması.

Not

Belirtilmedikçe, varsayılan olarak resmi proje deposundan en son kararlı Redmine sürümünü yükleriz.

Redmine Dağıtıldıktan Sonra Başlarken

Ödeme tamamlandığında, sunucu hazır olduğuna dair bir bildirim, kayıtlı e-posta adresinize gönderilecektir. Bu, VPS IP adresini ve bağlanma için giriş kimlik bilgilerini içerecektir. Şirketimizdeki müşteriler sunucu yönetim paneli ve API - Invapi aracılığıyla ekipmanı yönetir.

Erişim bilgileri, sunucu yönetim panelinin Info >> Tags sekmesindeki veya gönderilen e-postada bulunabilir:

  • Redmine Web Arayüzüne Erişim Bağlantısı: webpanel etiketinde;
  • Sunucu Yönetimi için Giriş ve Şifre: sunucu teslim edildiğinde email aracılığıyla gönderilir.

İlk Giriş ve Şifre Değiştirme

Web Arayüzüne Erişim

  1. Bir web tarayıcı açın ve webpanel etiketinden gelen bağlantı ile gezinin;
  2. Redmine başlangıç sayfasında, sağ üst köşedeki Sign in linkine tıklayın;
  3. Varsayılan kimlik bilgilerini girin:
    • Login: admin
    • Password: admin
  4. Login butonuna basın:

Zorunlu Şifre Değiştirme

Önemli

Güvenlik nedeniyle ilk giriş yaptığınızda sistem size şifrenizi değiştirmeniz için otomatik olarak bildirimde bulunacaktır.

  1. Giriş yaptıktan sonra aşağıdaki bildirimi göreceksiniz: Your password has expired or the administrator requires you to change it;
  2. Şifre değiştirme sayfasında alanları doldurun:
    • Current password - geçerli şifre olarak admin girin;
    • New password - en az 8 karakter uzunluğunda yeni güvenli bir şifre girin;
    • Confirmation - yeni şifreyi tekrar girin;
  3. Değişiklikleri kaydetmek için Apply butonuna basın:

Şifrenizi başarıyla değiştirdikten sonra profil sayfanıza yönlendirileceksiniz.

Yönetici Profili Kurulumu

Temel Bilgiler

Profilinizi My account bölümünde yapılandırabilirsiniz:

  1. Kişisel Veriler:

    • First name - kullanıcının adı;
    • Last name - kullanıcının soyadı;
    • Email - bildirimler için email adresi;
    • Language - arayüz dili.
  2. İki Faktörlü Kimlik Doğrulama:

    • Ek güvenlik için Enable authenticator app bağlantısını kullanarak etkinleştirin.

Bildirim Ayarları

Email notifications bölümünde ayarlar yapabilirsiniz:

  • Olay Bildirimleri - hangi olaylar hakkında bildirim almak istediğinizi seçin;
  • Auto watch - kendiniz oluşturduğunuz veya katıldığınız görevleri otomatik olarak takip edin;
  • Otomatik takip et için aşağıdaki seçenekleri işaretleyin:
    • Issues I created - oluşturduğum görevler;
    • Issues I contributed to - katıldığım görevler.

Kişisel Tercihler

Preferences bölümünde ayarlar yapabilirsiniz:

  • Time zone - zaman diliminizi belirtin;
  • Display comments - yorumların görüntülendiği sırayı belirleyin;
  • Hide my email address - diğer kullanıcılardan e-posta adresimi gizle;
  • Warn me when leaving a page with unsaved text - kaydedilmemiş metni olan sayfalardan çıkarken uyar;
  • Font used for text areas - metin alanları için yazı tipini belirleyin;
  • Number of recently used projects in jump box - hızlı erişim bölmesinde son kullanılan projelerin sayısını belirtin.

Değişiklikler yaptıktan sonra ayarları kaydetmek için Save butonuna basın.

Redmine'nin Ana Arayüz Bölümleri

Ana menü, arayüzün üstünde yer alır:

  • Home - sistem genel bakış anasayfası;
  • My page - kullanıcının kişisel sayfası;
  • Projects - tüm mevcut projelerin listesi;
  • Administration - yönetici işlevleri (sadece yöneticilere açık);
  • Help - yardım bilgileri.

Yönetimsel İşlevler

Administration bölümüne ilk kez girdiğinizde sistem varsayılan yapılandırma yüklemenin gerekliliği hakkında bir bildirim gösterecektir:

Başlangıç Kurulumu

"Roles, trackers, issue statuses and workflow have not been configured yet. It is highly recommended to load the default configuration. You will be able to modify it once loaded."

Sistemi başlatmak için:

  1. Language açılır menüsünden dil seçin (varsayılan olarak: English);
  2. Standart ayarları yüklemek için Load the default configuration butonuna basın.

Yapılandırma yüklendikten sonra aşağıdaki işlevler Administration bölümünde kullanılabilir hale gelir:

  • Projects - proje yönetimi;
  • Users - kullanıcı yönetimi;
  • Groups - grup yönetimi;
  • Roles and permissions - rol ve erişim hakları yapılandırma;
  • Trackers - görev türü kurulumu;
  • Issue statuses - sorun durumu ayarları;
  • Workflow - iş akışı süreci yapılandırması;
  • Custom fields - özel alan kurulumu;
  • Enumerations - öncelikler, aktiviteler vb. gibi sayısal değerleri yapılandırma;
  • Settings - sistem genelinde ayarlar;
  • Ldap authentication - LDAP kimlik doğrulaması kurulumu;
  • Plugins - eklenti yönetimi;
  • Information - sistem bilgileri.

İlk Projenin Oluşturulması

Standart yapılandırma yüklendikten sonra ilk proje oluşturabilirsiniz:

  1. ProjectsNew project seçeneğine gidin;
  2. Temel proje alanlarını doldurun:

Gerekli Alanlar:

  • Name - projenin adı (gerekli alandır, kırmızı yıldız ile işaretlenmiştir);
  • Identifier - benzersiz proje tanımlayıcısı:
    • 1'den 100 karakter uzunluğunda;
    • Sadece küçük harf (a-z), rakam, tire ve alt çizgi izin verilir;
    • Kaydetmeden sonra değiştirilemez;
    • Proje URL'sinde kullanılır.

Ek Alanlar:

  • Description - biçimlendirme desteği ile (ağırlık, italik, liste ve bağlantıları içeren araç çubuğu) proje açıklaması;
  • Homepage - projenin web sitesi (isteğe bağlı).

Erişim Ayarları:

  • Public - proje halka açık olsun (varsayılan olarak işaretli):
    • Halka açık projeler ve içerikleri ağda herkese açıktır;
    • İşareti kaldırarak özel bir proje oluşturun;
  • Inherit members - üyeleri ana proje (alt projeler için) miras alın.

Proje Modülleri: Aktif modüllerin seçimi (varsayılan olarak tümü işaretli):

  • Issue tracking - görev ve hata takibi;
  • Time tracking - çalışma zamanınızı takip etme;
  • News - projeye dair haberler;
  • Documents - belge yönetimi;
  • Files - dosya depolama alanı;
  • Wiki - belgeleme için wiki sayfaları;
  • Repository - sürüm kontrol sistemi entegrasyonu;
  • Forums - proje tartışmaları;
  • Calendar - projenin takvimi;
  • Gantt - planlama için Gantt diyagramları.

  • Tüm gerekli alanları doldurduktan sonra:

    • Create butonuna basarak proje oluşturun;
    • Create and add another butonuna basarak projeyi oluşturun ve bir sonraki olanı yaratmaya geçin.

Tavsiye

Proje oluşturma sırasında tüm modülleri etkin bırakmanız önerilir - daha sonra gerekli olmadığında proje ayarlarında devre dışı bırakılabilirler.

Not

Redmine'nin yapılandırılması ve kullanımı hakkında detaylı bilgi resmi belgelerde bulunmaktadır.

API kullanarak Redmine siparişi

Bu yazılımı API kullanarak kurmak için bu talimatları izleyin.


Bu sayfanın bazı içerikleri ya da yazıları AI tarafından oluşturulmuş veya çevrilmiş olabilir.