Yana daɗa zama ruwan dare gama gari don kamfanoni suyi amfani da sabar wasikun su da aiwatar da tallan imel, da kaina na yi imanin cewa ɗayan kayan aikin da suka fi dacewa yayin aiwatar da waɗannan ayyuka shine aikagrid, amma rashin alheri shine keɓancewa. A madadin zuwa Sendgrid cewa na gwada kwana biyun shine City, sabar wasikun budewa mai dauke da abubuwa masu matukar kayatarwa wadanda za a iya sanya su cikin sauki a sabar yanar gizo.
Menene Postal?
City kayan aikin budewa ne, wanda aka kirkira a Ruby, Php da Node ta ƙungiyar Media Tech kuma hakan yana ba mu damar samun sabar wasiku tare da halaye masu yawa akan kowane dandamali ko sabar yanar gizo.
Wannan kayan aikin shine kyakkyawan madadin zuwa AikaGrid, Wasikun wasiku ko ma mafi karancin mashahuri Takardata, an kirkireshi ne da farko don rufe ainihin bukatun ƙungiyar aTech amma daga baya aka sake shi don amfanin duk masu amfani.
Kayan aikin yana da matukar kyau kuma an gwada shi sama da watanni 6, shima yana da sauki api wanda zai bamu damar aikawa da karban imel kai tsaye.
Yawancin hotunan kariyar kwamfuta na aikace-aikacen tabbas zasu ba da cikakken cikakken bayani game da halayen wannan kyakkyawar uwar garken wasikun budewa.
Yadda ake girka Postal?
Kafin shigar da Postal muna buƙatar samun Ruby, MySQL, RabbitMQ, Node.js da git an girka, to dole ne mu bi matakai masu zuwa:
- Createirƙiri madaidaicin rumbun adana bayanan ku kuma shirya shi don aikin Postal yadda ya dace
mysql -u root -p
Dole ne mu ƙirƙiri bayanan gidan waya, dole ne ku maye gurbin ip na gida na sabarku da kuma XXX tare da kalmar sirri da kuke so.
Create DATABASE `Akwatin gidan waya`` CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci; KYAUTA ALL ON `Akwatin gidan waya`.* TO `Akwatin gidan waya`@`127.0.0.1` GANE TA "XXX";
Bada keɓaɓɓen mai amfani don samun damar zuwa duk bayanan bayanan tare da kari
postal-
.KYAUTA DUKKAN FALALOLI ON `Katin kati-%` . * to `Akwatin gidan waya`@`%` GANE TA "XXX";
- Createirƙiri RabbitMQ mai masaukin baki mai zuwa tare da waɗannan umarnin:
sudo rabbitmqctl add_vhost /postal sudo rabbitmqctl add_user postal XXX sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
- Shirya distro ɗinku don gudanar da zip
sudo useradd -r -m -d /opt/postal -s /bin/bash postal
- Sanya abubuwan dogaro guda biyu waɗanda ake buƙata kuma ƙananan ayyuka suna buƙata:
sudo gem install bundler sudo gem install procodile
- Sanya lambar tushe a cikin kundin adireshi mai dacewa tare da umarnin mai zuwa:
sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
Zamu iya ƙirƙirar hanyar haɗin alama don samun damar akwatin gidan waya daga kowane kundin adireshi, tare da umarni mai zuwa
sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
- Sanya abubuwan dogaro na Ruby waɗanda Postal ke buƙatar gudana.
postal bundle /opt/postal/app/vendor/bundle
- Gudun saitin farko na kayan aiki tare da umarnin mai zuwa:
postal initialize-config
- Alizeaddamar da bayanan gidan waya da rijistar shigarku don ta sami https:
postal initialize
Rijistar maɓallin izinin mu na ɓoyewa
postal register-lets-encrypt youremail@example.com
- Gudu uwar garken gidan waya kuma fara jin daɗi:
postal start
Abun ban sha'awa sosai labarinku, yayi layi don gwada shi.
Shin kun san kowane zaɓi na software kyauta don Slack?
Na gode.