Gipaila nga donasyon - usa ka self-host nga serbisyo sa donasyon alang sa mga buluhaton


Gipaila nga donasyon - usa ka self-host nga serbisyo sa donasyon alang sa mga buluhaton

Features:

  • HAlok;
  • self-host;
  • walay bayad (pananglitan, ang bountysource ug gitcoin mokuha sa 10% sa bayad);
  • suporta alang sa daghang mga cryptocurrencies (karon Bitcoin, Ethereum ug Cardano);
  • gilauman (ug gihatag) nga suportahan ang GitLab, Gitea, ug uban pang mga serbisyo sa pag-host sa Git sa umaabot.
  • global nga listahan sa mga buluhaton gikan sa tanan (nga mao, usa, sa panahon sa pagsulat sa balita) mga higayon sa donate.dumpstack.io.

Ang mekanismo sa pagtrabaho alang sa GitHub gikan sa kilid sa tag-iya sa repository:

  • (opsyonal) kinahanglan nimo nga i-deploy ang serbisyo, mahimo nimong gamiton andam nga gihimo nga configuration alang sa NixOS;
  • kinahanglan idugang Aksyon sa GitHub β€” Ang usa ka utility gitawag sa sulod nga nag-scan sa mga buluhaton sa proyekto ug nagdugang / nag-update sa usa ka komento bahin sa karon nga kahimtang sa mga pitaka sa donasyon, samtang ang pribadong bahin sa mga pitaka gitipigan lamang sa server sa donasyon (sa umaabot, nga adunay katakus sa pagkuha niini. offline alang sa dagkong mga donasyon, alang sa manwal nga pagkumpirma sa pagbayad);
  • sa tanan nga karon nga mga buluhaton (ug bag-o) usa ka mensahe ang makita gikan sa github-aksyon[bot] nga adunay mga adres sa pitaka para sa mga donasyon (usa ka panig-ingnan).

Ang mekanismo sa pagtrabaho sa bahin sa tawo nga naghimo sa buluhaton:

  • ang komento sa commit nagpaila kung unsa nga problema ang masulbad niini nga commit (tan-awa. pagtapos sa mga isyu gamit ang mga keyword);
  • ang lawas sa hangyo sa pagbitad nagtino sa mga adres sa pitaka sa usa ka piho nga format (pananglitan, BTC{address}).
  • Kung gidawat ang usa ka hangyo sa pagbitad, awtomatiko nga gihimo ang pagbayad.
  • kung ang mga pitaka wala matino, o dili ang tanan gipiho, nan ang pagbayad sa mga pundo alang sa wala matino nga mga pitaka gihimo sa default nga mga pitaka (pananglitan, kini mahimo nga usa ka kinatibuk-ang pitaka sa proyekto).

Kaluwas:

  • ang nawong sa pag-atake kasagaran gamay;
  • Pinasukad sa mga mekanismo sa pag-operate, ang serbisyo kinahanglan nga makapadala mga pondo nga independente, mao nga ang pag-angkon sa pag-access sa server nagpasabut nga kontrol sa mga pondo sa bisan unsang kaso - ang solusyon mahimo ra nga magtrabaho sa usa ka dili awtomatiko nga mode (pananglitan, pagkumpirma mano-mano nga pagbayad), nga lagmit (kon ang proyekto igo nga malampuson alang sa usa ka tawo nga modonar alang niini nga pagpaandar, nan kini dili lagmit, apan sigurado) nga kini ipatuman sa umaabot;
  • Ang mga kritikal nga bahin klaro nga gibulag (sa tinuud, kini usa ka pay.go file nga 200 ka linya), sa ingon gipasimple ang pagsusi sa code sa seguridad;
  • ang code nakapasar sa usa ka independente nga pagrepaso sa code sa seguridad, nga wala magpasabot sa pagkawala sa mga kahuyangan, apan gipakunhod ang posibilidad sa ilang presensya, ilabi na sa kahayag sa giplano nga regularidad sa mga pagsusi;
  • Adunay usab mga bahin nga dili kontrolado (pananglitan, API GitHub/GitLab/etc.), samtang ang posible nga mga kahuyangan sa third-party nga API giplanohan nga siradoan sa dugang nga mga pagsusi, bisan pa, sa kinatibuk-an, ang problema sa kasamtangan Ang ekosistema dili masulbad ug wala sa kasangkaran (posible nga pagkahuyang nga adunay, pananglitan, ang abilidad sa pagsira sa mga hangyo sa pagbira sa ubang mga tawo ug sa ingon nagdugang code sa mga proyekto sa ubang mga tawo - adunay daghang mga sangputanan sa kalibutan).

Source: linux.org.ru

Idugang sa usa ka comment