Bastille 0.14 vĂ€ljaanne, konteinerite haldamise sĂŒsteem, mis pĂ”hineb FreeBSD Jail'il

VĂ€lja on antud Bastille 0.14.20250420, sĂŒsteem rakenduste automaatseks juurutamiseks ja haldamiseks, mis töötavad konteinerites, mida isoleeritakse FreeBSD Jail'i mehhanismi abil. Kood on kirjutatud Shellis, ei vaja töötamiseks vĂ€liseid sĂ”ltuvusi ja levitatakse BSD litsentsi alusel.

Konteinerite haldamiseks on saadaval kĂ€surea utiliit bastille, mis vĂ”imaldab luua ja uuendada Jail-ĂŒmbrikke valitud FreeBSD versiooni alusel, samuti teostada tĂŒĂŒpilisi toiminguid konteineritega, nagu kĂ€ivitamine / peatamine, koostamine, kloonimine, importimine / eksportimine, konverteerimine, seadete muutmine, vĂ”rgujuurdepÀÀsu haldamine ja ressursikasutuse piirangute seadmine.

Konteineris on vĂ”imalik juurutada Linuxi (Ubuntu ja Debian) ĂŒmbrikke, mida toimib Linuxulator. TĂ€iustatud vĂ”imaluste hulka kuulub tĂŒĂŒpiliste kĂ€skude kĂ€ivitamine korraga mitmes konteineris, pesa mallid, snapshot'id ja varundamine. Juurenimekiri konteineris mountitakse ainult lugemisreĆŸiimis. Konteinerite kĂ€ivitamiseks vajalik keskkond saab luua nii fĂŒĂŒsilistel serverites kui ka Raspberry Pi plaatidel, samuti pilveteenustes AWS EC2, Vultr ja DigitalOcean.

Repoos asub umbes 80 malli, mis vĂ”imaldavad kiiresti juurutada konteinerite tĂŒĂŒpilisi rakendusi, kus on esindatud programmid serverid (nginx, mysql, wordpress, asterisk, redis, postfix, elasticsearch, salt jne), arendajatele (gitea, gitlab, jenkins, python, php, perl, ruby, rust, go, node.js, openjdk) ja kasutajatele (firefox, chormium). Toetatakse konteinerite virnade loomist, mis vĂ”imaldavad kasutada ĂŒhte malli teises.

Uues vÀljaandes:

  • Lisatud on vĂ”imalus "-c" ("--config") ja keskkonnamuutuja BASTILLE_CONFIG, et mÀÀrata kohandatud konfiguratsioonifail. Kasutades seda valikut, salvestatakse andmed eraldi, seondudes mÀÀratud konfiguratsioonifailiga.
  • Lisatud auto-reĆŸiim ("-a", "--auto") jail-ĂŒmbrike kĂ€ivitamiseks ja peatamiseks vajadusel.
  • Lisatud debug-reĆŸiim ("-x", "--debug") infrastruktuuri tĂ”rkeotsinguks.
  • Teostatud on vĂ”imalus lisada viivitus enne teise Jail-ĂŒmbriku kĂ€ivitamist (nĂ€iteks kui ĂŒhes jail'is kĂ€ivitub andmebaas, mida kasutatakse teistes jail'ides).
  • Lisatud on vĂ”imalus mÀÀrata mitu sihtĂŒmbrust kĂ€sus "console".
  • KĂ€sku „create“ on lisatud ZFS parameetrite mÀÀramise ja VLAN seadistamise toetus (virtuaalse vĂ”rgustiku steki VNETiga Jaili jaoks).
  • KĂ€sku „destroy“ on lisatud vĂ”imalus puhastada vahemĂ€lu ja mÀÀrata jailide loend, et teostada operatsioon samaaegselt mitme jailiga.
  • KĂ€sku „limits“ on lisatud opereerimised „clear“, „reset“, „stats“, „show“, „add“ ja „remove“.
  • KĂ€sku „list“ on lisatud vĂ”imalus vĂ€ljund genereerida JSON formaadis.
  • KĂ€sku „network“ on lisatud toetus mitme vĂ”rgu liidese samaaegseks lisamiseks ja eemaldamiseks Jailis.
  • Valik „rcorder“ on kuulutatud aegunuks, kĂ€ivitamise juhtimiseks on kasutusele vĂ”etud uued valikud „boot=on/off“ ja „priority=N“.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster