django-fab-deploy

Software screenshot:
django-fab-deploy
Rincian Software:
Versi: 0.7.5
Tanggal Upload: 14 Apr 15
Pengembang: Mikhail Korobov
Lisensi: Gratis
Popularitas: 11

Rating: 5.0/5 (Total Votes: 1)

Django-fab-menyebarkan dimaksudkan untuk menjadi penyebaran yang mudah dan solusi manajemen untuk & nbsp; proyek Django menggunakan Mercurial, kain, virtualenv, nginx, pip dan apache dengan mod_wsgi. OS yang didukung adalah Debian Lenny.
Perangkat lunak ini sangat keras. Ini adalah kumpulan script kain yang bekerja sama dengan baik untuk proyek-proyek saya.
Beberapa proyek dapat digunakan pada VPS yang sama menggunakan Django-fab-menyebarkan. Salah satu proyek dapat digunakan pada beberapa server. Proyek terisolasi dengan virtualenv.
Jangan gunakan OpenVZ atau Virtuozzo VPS untuk penyebaran! Menggunakan XEN atau KVM atau server nyata bukan. OpenVZ memiliki masalah yang sangat serius dengan manajemen memori (Virt dihitung dan dibatasi bukannya RSS atau sesuatu) begitu apache (dan banyak perangkat lunak lain seperti mysql InnoDB engine) benar-benar tidak dapat digunakan pada OpenVZ sementara memori-bijaksana dan performant di XEN.
Dokumentasi: http://pypi.python.org/pypi/django-fab-deploy/

What baru dalam rilis ini:

  • argumen root_password untuk mysql_create_db (terima kasih Michael Brown).

Apa yang baru dalam versi 0.7.4:

  • Django-fab-menyebarkan sekarang kompatibel dengan kain 1.4 (dan memerlukan kain 1.4);
  • nginx dan wsgi script sekarang kompatibel dengan Django mendatang 1,4; contoh Django konfigurasi 1.4 proyek ditambahkan untuk memandu;
  • pintas untuk melewati default env di define_host dekorator;
  • Ubuntu 10.04 apache restart memperbaiki;
  • config_templates / hgrc dihapus;
  • tes diperbarui untuk fabtest & gt; = 0,1;
  • fungsi apache_is_running.

Apa yang baru dalam versi 0.7.3:

  • redirect permanen dari www.domain.com ke domain com ditambahkan ke konfigurasi nginx default. Sebelumnya mereka berdua yang tersedia dan ini menyebabkan misalnya masalah otorisasi (user login di www.domain.com tidak login di domain.com dengan pengaturan Django standar mengenai domain kue).

Apa yang baru dalam versi 0.7.2:

  • Ubuntu 10.04 (jernih) dukungan awal (kebutuhan ini pengujian lebih lanjut);
  • backports untuk Ubuntu 10.04 dan 10.10;
  • docs sekarang menggunakan tema default;
  • kesalahan perintah manajemen Django jarak jauh tidak lagi silinced;
  • menyerukan create_linux_account dengan nama pengguna non-standar adalah tetap;
  • define_host dekorator untuk definisi tuan rumah lebih mudah;
  • nilai DB_USER default ('akar') sudah ditinggalkan;
  • standar nginx konfigurasi menggunakan instance_name untuk log.
  • Untuk meng-upgrade silahkan set DB_USER ke 'akar' secara eksplisit dalam env.conf jika dihilangkan.

Apa yang baru dalam versi 0.7.1:

  • penanganan DB_ROOT_PASSWORD tetap

Apa yang baru dalam versi 0.6.1:

  • verify_exists argumen fungsi fab_deploy.utils.upload_config_template adalah berganti nama menjadi skip_unexistent;
  • fab_deploy.utils.upload_config_template sekarang melewati semua kwargs tambahan langsung ke kain yang upload_template (terima kasih Vladimir Mihailenco);
  • perintah fab_deploy.virtualenv.pip_setup_conf untuk meng-upload pip.conf (terima kasih Vladimir Mihailenco);
  • fab_deploy.deploy.push tidak lagi menyebut 'synccompress' perintah manajemen;
  • fab_deploy.deploy.push menerima 'before_restart' argumen kata kunci - itu adalah callable yang akan dijalankan sebelum kode isi ulang;
  • regresi tetap dalam perintah fab_deploy.deploy.push: 'notest' argumen itu salah berganti nama menjadi 'test';
  • kustomisasi docs ditambahkan.

Persyaratan :

  • Python
  • Django
  • Jinja2
  • South digunakan untuk migrasi
  • server Debian Lenny atau VPS dengan akses ssh. Saya tidak punya server lain sehingga misalnya Ubuntu adalah belum teruji tetapi mungkin akan bekerja dengan beberapa perubahan kecil.
  • Opsional: Django-kompres digunakan untuk css dan js bundling
  • Fabric
  • Proyek Anda disimpan dalam repositori Mercurial

Perangkat lunak lain dari pengembang Mikhail Korobov

Komentar untuk django-fab-deploy

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!