рд╡реНрдпрдХреНрддрд┐рдЧрдд рдмрд╛рджрд▓


рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдкрдХреЛ рди рдХреЗрд╡рд▓ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ NAS рдореЗрдВ рдЙрдирдХреЗ рд╕рд╛рде рд╕рд╣рдпреЛрдЧ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ ред


рд╕рдВрднрд╡ рд╕рдорд╛рдзрд╛рди


рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ: NextCloud, Seafile, Pydio, рдЖрджрд┐ ...
рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рдХреЛ рдиреАрдЪреЗ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред


рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред

ownCloud



PHP / Javascript рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред


рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рдХреНрд▓рд╛рдЙрдб рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдХреЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
  • Collabora рдФрд░ OnlyOffice рдХреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рд╣реИред
  • рдореМрдЬреВрджрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдЬреИрд╕реЗ рдПрдлрд╝рдЯреАрдкреА, рд╕реНрд╡рд┐рдлреНрдЯ, рдПрд╕ 3, рдбреНрд░реЙрдкрдмреЙрдХреНрд╕, рдЖрджрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
    рдЙрдирдХреЗ рдФрд░ рд╕реНрдерд╛рдиреАрдп рдХреНрд▓рд╛рдЙрдб рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ред
  • рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред
  • рдИ-рдореЗрд▓ рджреНрд╡рд╛рд░рд╛ рдмрд╛рд╣рд░реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлрд╛рдЗрд▓ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
  • рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рди рдХрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╕реНрд╡рдд: рдЬреЛрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рдЯреИрдЧ)ред
  • рдПрд▓рдбреАрдПрдкреАред
  • рдПрдХ рдСрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░, рдПрдХ рд╕рдВрдЧреАрдд рд╕рдВрдЧреНрд░рд╣, рдПрдХ рдкреАрдбреАрдПрдл рд░реАрдбрд░ рдкреНрд▓рдЧрдЗрди рдЧреИрд▓рд░реА рд╣реИред
  • рдирд┐рдорд┐рддреНрд░рд╛ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдгред
  • рдХреИрд▓реЗрдВрдбрд░, рдХрд╛рд░реНрдп рд╕реВрдЪреА, рдкрд╛рда рд╕рдВрдкрд╛рджрдХ рдЖрджрд┐ рд╣реИрдВред
  • рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдФрд░ рд░реИрдВрд╕рдорд╡реЗрдпрд░ рд╕реЗ рд╕реБрд░рдХреНрд╖рд╛ред
  • рджреНрд╡рд┐-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдгред
  • рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐рд░реВрдкрдг рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (рдбреАрдмрдЧрд┐рдВрдЧ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП)ред

NextCloud



рдХрд╛рдВрдЯрд╛ рдЦреБрджрдХреНрд▓рд╛рдЙрдбред PHP / Javascript рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред


рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рдирд┐рдпрдорд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕рдВрд░рдЪрдирд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ WebDAV рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝рд╛рдЗрд▓ рд╕рдВрдЧреНрд░рд╣рдгред
  • рдиреЗрдХреНрд╕реНрдЯрдХреНрд▓рд╛рдЙрдб рдЯреЙрдХ рд╣реИ, рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╡реАрдбрд┐рдпреЛ рдХреЙрд▓ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдХреЙрдиреНрдлреНрд░реЗрдВрд╕рд┐рдВрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
  • рд╡рд┐рдВрдбреЛрдЬ (рд╡рд┐рдВрдбреЛрдЬ рдПрдХреНрд╕рдкреА, рд╡рд┐рд╕реНрдЯрд╛, 7 рдФрд░ 8), рдореИрдХ рдУрдПрд╕ рдПрдХреНрд╕ (10.6 рдФрд░ рдмрд╛рдж рдореЗрдВ) рдпрд╛ рд▓рд┐рдирдХреНрд╕ рдЪрд▓рд╛рдиреЗ рд╡рд╛рд▓реЗ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рдиред
  • рдореЛрдмрд╛рдЗрд▓ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде рд╕рд┐рдВрдХ рдХрд░реЗрдВред
  • рдХреИрд▓реЗрдВрдбрд░ (рднреА CalDAV рдХреА рддрд░рд╣)ред
  • рдХрд╛рд░реНрдп рдЕрдиреБрд╕реВрдЪрдХред
  • рдкрддрд╛ рдкреБрд╕реНрддрд┐рдХрд╛ (рдХрд╛рд░реНрдбрдбрд╛рд╡ рдХреЗ рд╕рдорд╛рди)ред
  • рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ рдореАрдбрд┐рдпрд╛ (Ampache рджреНрд╡рд╛рд░рд╛ рдкреНрд░рдпреБрдХреНрдд)ред
  • рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ: LDAP, OpenID, Shibbolethред
  • рджреНрд╡рд┐-рдХрд╛рд░рдХ рдкреНрд░рд╛рдзрд┐рдХрд░рдгред
  • рд╕рдореВрд╣реЛрдВ рдХреЗ рдмреАрдЪ рд╕рд╛рдордЧреНрд░реА рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдпрд╛ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ URL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ред рдирд┐рдпрдореЛрдВ рдХреЛ рдареАрдХ рдХрд░рдирд╛ред
  • рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд┐рдВрдЧ рдФрд░ рддрд╣ рдХреЗ рд╕рд╛рде рдПрдХ рдСрдирд▓рд╛рдЗрди рдкрд╛рда рд╕рдВрдкрд╛рджрдХред рд▓рд┐рдмрд░ рдСрдлрд┐рд╕ рдХреЗ рд╕рдВрдкрд╛рджрдХреЛрдВ рдХреЗ рдСрдирд▓рд╛рдЗрди рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреА рдШреЛрд╖рдгрд╛ рдХреАред
  • рдмреБрдХрдорд╛рд░реНрдХред
  • URL рдЫреЛрдЯрд╛ рдХрд░рдиреЗ рд╡рд╛рд▓рд╛ рддрдВрддреНрд░ред
  • рдлреЛрдЯреЛ рдЧреИрд▓рд░реА
  • рдкреАрдбреАрдПрдл рджрд░реНрд╢рдХ (PDF.js рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)
  • Collabora рдФрд░ OnlyOffice рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдгред
  • рд▓реЙрдЧрд┐рдВрдЧ рдореЙрдбреНрдпреВрд▓ред
  • рдЕрдкрдиреА рдЦреБрдж рдХреА рд╡реЗрдм рд╕рд╛рдЗрдЯреНрд╕ (PicoCMS рдкрд░) рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
  • рдЖрдЙрдЯрд▓реБрдХ рдФрд░ рдердВрдбрд░рдмрд░реНрдб рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдгред
  • Gnome рдореЗрдВ рдЧреНрд░рд╛рд╣рдХ рдПрдХреАрдХрд░рдгред
  • рдмрд╛рд╣рд░реА рднрдВрдбрд╛рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
  • рдкреВрд░реНрдг рдкрд╛рда рдЦреЛрдЬред
  • рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдгред

SparkleShare


C # рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред


рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рд╕рдВрд╕реНрдХрд░рдгред
  • рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред
  • рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдкрд╛рд░рджрд░реНрд╢реА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди: рд╕реНрдкрд╛рд░реНрдХрд▓реЗрд╢ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдкрд┐рдд рд╕реНрдерд╛рдиреАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рджреВрд░рд╕реНрде рдкрд░рд┐рд╡рд░реНрддрди рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗред

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рдмреИрдХреЗрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдЧрд┐рдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред

Seafile



рд╕реА / рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ред


рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдореЗрдВ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдПрдХ рдХреНрд▓рд╛рдЗрдВрдЯ рд╣реИ рдЬреЛ рдЖрдкрдХреЛ рдПрдХ рд╕реНрдерд╛рдиреАрдп "рдбрд┐рд╕реНрдХ" рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдХреНрд▓рд╛рдЙрдб рдкрд░ рдореИрдк рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред рд╕рднреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдЧреНрд░рд╛рд╣рдХ рджреНрд╡рд╛рд░рд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдПрдиреНрдХреНрд░рд┐рдкреНрдЯреЗрдб рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдореЛрдмрд╛рдЗрд▓ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рд╕рдорд░реНрдердиред
  • HTTS / TLS рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред
  • рдЗрд╕рдореЗрдВ LDAP рд╣реИред
  • рдареАрдХ рдЯреНрдпреВрдирд┐рдВрдЧ рдЕрдзрд┐рдХрд╛рд░ред
  • рд╕рдВрд╕реНрдХрд░рдг рдлрд╝рд╛рдЗрд▓реЗрдВред
  • рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛, рдЬрд┐рд╕реЗ рдлрд┐рд░ рд▓реМрдЯрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
  • рдбрд┐рдбреБрдкреНрд▓реАрдХреЗрд╢рдиред
  • рд╕рдорд░реНрдерди рдлрд╝рд╛рдЗрд▓ рд▓реЙрдХрд┐рдВрдЧред
  • рд╕рд╣-рд╕рдВрдкрд╛рджрди рдлрд╝рд╛рдЗрд▓реЗрдВ рдСрдирд▓рд╛рдЗрдиред
  • рдПрдВрдЯреА рд╡рд╛рдпрд░рд╕ред
  • рдареАрдХ рдЯреНрдпреВрдирд┐рдВрдЧ рдЕрдзрд┐рдХрд╛рд░ред
  • Rsync рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЖрд╡рдзрд┐рдХ рдмреИрдХрдЕрдкред
  • WebDAVред
  • рдЕрдиреНрдп рдПрдкреАрдЖрдИ
  • Collabora рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП рддреЗрдЬреА рд╕реЗ рдФрд░ рдмрд┐рдирд╛ рд╕реЛрдЪреЗ рд╕рдордЭреЗред
  • рдЗрд╕реЗ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред
  • рдЙрдкрдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗрд╡рд▓ рднреБрдЧрддрд╛рди рдХрд┐рдП рдЧрдП рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реИред
  • рдПрдВрдЯреАрд╡рд╛рдпрд░рд╕ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг - рдХреЗрд╡рд▓ рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВред
  • рдСрдбрд┐рдЯ - рдХреЗрд╡рд▓ рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВред
  • рдкреВрд░реНрдг-рдкрд╛рда рдЦреЛрдЬ - рдХреЗрд╡рд▓ рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВред
  • S3 рдФрд░ рд╕реЗрдл рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг - рдХреЗрд╡рд▓ рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВред
  • Doc / PPT / Excel рдХрд╛ рдСрдирд▓рд╛рдЗрди рдЕрд╡рд▓реЛрдХрди - рдХреЗрд╡рд▓ рдкреНрд░реЛ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВред

Pydio



PHP / Javascript рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред


рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рди рдХреЗрд╡рд▓ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ, рдмрд▓реНрдХрд┐ Pydio рдХреЗ рдХрдИ рдЙрджрд╛рд╣рд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ред
  • рдПрд╕рдПрд╕рдПрд▓ / рдЯреАрдПрд▓рдПрд╕ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред
  • WebDAVред
  • рдХрдИ рдХрд╛рд░реНрдпрд╕реНрдерд╛рди рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред
  • рдмрд╛рд╣рд░реА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдлрд╝рд╛рдЗрд▓ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛, рдареАрдХ-рдЯреНрдпреВрдирд┐рдВрдЧ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпрдХреНрд╖ рд▓рд┐рдВрдХ, рдкрд╛рд╕рд╡рд░реНрдб, рдЖрджрд┐)ред
  • рдирд┐рд░реНрдорд┐рдд рдореЗрдВ Collabora рдХрд╛рд░реНрдпрд╛рд▓рдпред
  • рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░реЗрдВ рдФрд░ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реЗрдВред
  • рдПрдХ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдСрдбрд┐рдпреЛ рдФрд░ рд╡реАрдбрд┐рдпреЛ рдкреНрд▓реЗрдпрд░ рд╣реИред

ProjectSend



PHP / Javascript рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ред


рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдмреАрдЪ рдФрд░ рд╕рдореВрд╣реЛрдВ рдХреЗ рдмреАрдЪ, рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред
  • рдлрд╛рдЗрд▓ рд╕рдВрдЪрд╛рд▓рди рдкрд░ рдкреВрд░реА рд░рд┐рдкреЛрд░реНрдЯред
  • рдмрд╛рд╣реНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓реЗрдВ рдЕрдкрд▓реЛрдб рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ (рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХреЗ рдЙрджреНрджреЗрд╢реНрдп рд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдмрдЧ рд░рд┐рдкреЛрд░реНрдЯ рд▓рд╛рдЧреВ рдХрд░рдирд╛)ред

SpiderOak



рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • рд╕реНрдЯреЛрд░реЗрдЬ рд╕реНрдкреЗрд╕ рдФрд░ рдлрд╝рд╛рдЗрд▓ рдЕрдкрд▓реЛрдб рд╕рдордп рдХреЛ рдШрдЯрд╛рдХрд░ рдФрд░ рдореМрдЬреВрджрд╛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдХреЗ (рд╕рдВрдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп) рд╕рд╣реЗрдЬреЗрдВред
  • рдЕрдиреБрдХреВрд▓рди рдпреЛрдЧреНрдп рдмрд╣реБ-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рдиред
    рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдбреНрд░реЙрдкрдмреЙрдХреНрд╕ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдП рдЧрдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╕реНрдкрд╛рдЗрдбрд░рдСрдХ рдХрд┐рд╕реА рднреА рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд╕рдХрддрд╛ рд╣реИред
  • рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рд╣рдЯрд╛рдП рдЧрдП рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рднреА рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд╕рд╣реЗрдЬреЗрдВ
  • рддрдерд╛рдХрдерд┐рдд ShareRooms рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝реЛрд▓реНрдбрд░ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛, рдЬреЛ рдПрдХ рдкрд╛рд╕рд╡рд░реНрдб рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
    рд╕реНрдерд╛рдиреАрдп рдХрдВрдкреНрдпреВрдЯрд░ рдкрд░ рдЕрдкрдбреЗрдЯ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЗрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХреА рдЬрд╛рддреА рд╣реИрдВред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЖрд░рдПрд╕рдПрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреА рд╕реВрдЪрдирд╛ рджреА рдЬрд╛рддреА рд╣реИред
  • рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реЗ рдЬреБрдбрд╝реА рдХрд┐рд╕реА рднреА рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдлрд╛рдЗрд▓ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВред
  • "рд╢реВрдиреНрдп рдЬреНрдЮрд╛рди" рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реНрдг рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред
  • рдЕрд╕реАрдорд┐рдд рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдердиред
  • рдЧреНрд░рд╛рд╣рдХ рдкрдХреНрд╖ рдбреЗрдЯрд╛ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рдиред
  • рджреНрд╡рд┐-рдХрд╛рд░рдХ рдкреНрд░рдорд╛рдгреАрдХрд░рдгред

рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


рдмрдВрдж рдорд╛рд▓рд┐рдХрд╛рдирд╛ рдкреНрд░рдгрд╛рд▓реАред


рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдпрд╣ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рднреБрдЧрддрд╛рди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рдмрдВрдж рд╣реИ, рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЛ рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИред


NextCloud рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ


рдкреНрд░рд╛рд░рдВрдн рдореЗрдВ, рд╕реАрдлрд╛рдЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдереА: рд╕рд░реНрд╡рд░ рднрд╛рдЧ рд╕реА рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдпрд╣ рдХреБрд╢рд▓ рдФрд░ рд╕реНрдерд┐рд░ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдореБрдлреНрдд рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рд╕рдм рдХреБрдЫ рдирд╣реАрдВ рд╣реИред


рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдиреЗрдХреНрдХреНрд▓рд╛рдЙрдб рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рдФрд░ рд╕рдВрддреБрд╖реНрдЯ рдерд╛ред рдпрд╣ рдЕрдзрд┐рдХ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдореБрдлреНрдд рд╣реИред


рдЖрдк рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдпрд╣рд╛рдВ рдбреЗрдореЛ рдореЛрдб рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ ред


рдпрд╣рд╛рдБ рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмреАрдЪ рд╕рд╛рдорд╛рдиреНрдп рдЕрдВрддрд░ рд╣реИрдВ:


  • /tank0/apps/cloud/nextcloud - рдХреНрд▓рд╛рдЙрдб рд╕рд░реНрд╡рд┐рд╕ рд╕реНрдЯреЛрд░реЗрдЬред
  • /tank0/apps/onlyoffice - рдХрд╛рд░реНрдпрд╛рд▓рдп рдбреЗрдЯрд╛ред
  • https://cloud.NAS.cloudns.cc - рд╡реЗрдм рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ред

рдХреНрдпреЛрдВрдХрд┐ NextCloud рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ рдХрдИ рдлрд╛рдЗрд▓реЗрдВ рд╣реИрдВ, рдореИрдВ рдЙрдиреНрд╣реЗрдВ рдпрд╣рд╛рдВ рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред


рдЖрдкрдХреЛ рдЬреЛ рдХреБрдЫ рднреА рдЪрд╛рд╣рд┐рдП рд╡рд╣ рдЬреАрдердм рдкрд░ рднрдВрдбрд╛рд░ рдореЗрдВ рдорд┐рд▓ рд╕рдХрддрд╛ рд╣реИред


рд╕реАрдлрд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рднреА рд╡рд╣рд╛рдВ рдЙрдкрд▓рдмреНрдз рд╣реИ ред


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ NextCloud рдХреЛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВ рдФрд░ рд▓реЙрдиреНрдЪ рдХрд░реЗрдВред


рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЛ /tank0/docker/services/nextcloud рдФрд░ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ:


 # docker-compose up -d 

Nextcloud 13.0.7 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдирдИ рдЫрд╡рд┐ рдмрдирд╛рдИ рдЬрд╛рдПрдЧреАред рдпрджрд┐ рдЖрдк рдЖрдзрд╛рд░ рдЫрд╡рд┐ рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдмрджрд▓рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕реЗ app/Dockerfile ред рдореИрдВ рд╕рдВрд╕реНрдХрд░рдг 15 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдХрдИ рдкреНрд▓рдЧрдЗрдиреНрд╕, рдЬреИрд╕реЗ рдХрд┐ ocDownloader рд▓реЛрдбрд░ рдФрд░ рдиреЛрдЯреНрд╕, рдЗрд╕рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдореИрдВрдиреЗ рдЕрднреА рддрдХ рдХреЗрд╡рд▓ OneOffice рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХреЛ рдмрд╣рд╛рд▓ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред


рдореИрдВрдиреЗ рдХрд┐рд╕реА рднреА рдХрд╛рд░реНрдбрд┐рдирд▓ рдЕрдВрддрд░ рдпрд╛ рдПрдХ рдордЬрдмреВрдд рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ред


рдиреАрдЪреЗ рдореЗрд░рд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ рдХрд┐ рдЖрдк 13+ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВред


рдЕрдЧрд▓рд╛, рдиреЗрдХреНрд╕реНрдЯрдХреНрд▓рд╛рдЙрдб рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╢реАрд░реНрд╖ рджрд╛рдИрдВ рдУрд░ рдореЗрдиреВ рдореЗрдВ "рдПрдкреНрд▓рд┐рдХреЗрд╢рди" рдЪреБрдиреЗрдВ, рдЖрд╡рд╢реНрдпрдХ рдкреНрд▓рдЧ-рдЗрди рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд░реЗрдВред


рдХреНрд╖реБрдзрд╛


рдЬрд░реВрд░реА рдЖрд╡рд╢реНрдпрдХ:


  • LDAP рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рд╕рдореВрд╣ рдмреИрдХрдПрдВрдб - LDAP рдХреЗ рд╕рд╛рде рдмрд╛рдБрдзрдирд╛ред
  • рдмрд╛рд╣рд░реА рднрдВрдбрд╛рд░рдг рд╕рд╣рд╛рдпрддрд╛ - рдмрд╛рд╣рд░реА рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди ред рдЗрд╕рдХреЗ рдмрд╛рдж рдиреЗрдХреНрд╕реНрдЯрдХреНрд▓рд╛рдЙрдб рдФрд░ рд╢реЗрдпрд░реНрдб рдлрд╛рдЗрд▓реНрд╕ рдХреЛ рдЗрдВрдЯреАрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рдХреНрд╖реНрдп рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдПрдХреНрд╕рдЯрд░реНрдирд▓ рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝реА рдмрдирд╛рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реЛрдЧреАред рдореИрдВ рдПрдХ рдЕрдиреНрдп рд▓реЗрдЦ рдореЗрдВ рдмрд╛рд╣рд░реА рднрдВрдбрд╛рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛ред
  • ocDownloader - рдлрд╝рд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдбрд░ред рдХреНрд▓рд╛рдЙрдб рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдмрдврд╝рд╛рддрд╛ рд╣реИред рдбреЙрдХрд░ рдЫрд╡рд┐ рдХреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рдХрд╛рдо рдХрд░реЗред
  • ONLYOFFICE - рдХрд╛рд░реНрдпрд╛рд▓рдп рдПрдХреАрдХрд░рдгред рдЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рдмрд┐рдирд╛, рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдлрд╝рд╛рдЗрд▓реЗрдВ рдирд╣реАрдВ рдЦреБрд▓реЗрдВрдЧреАред
  • рдПрдВрдб-рдЯреВ-рдПрдВрдб рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди - рдХреНрд▓рд╛рдЗрдВрдЯ рдкрд░ рдПрдВрдб-рдЯреВ-рдПрдВрдб рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди ред рдпрджрд┐ рдХрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреНрд▓рд╛рдЙрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЙрдирдХреА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд▓рдЧрдЗрди рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рд╡рд╛рдВрдЫрд┐рдд рдЖрд╡реЗрджрди:


  • рдЬрд╛рдирд╡рд░ рдмрд▓ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ - рдХреНрд░реЗрдбреЗрдВрд╢рд┐рдпрд▓реНрд╕ рдХреЗ рдЪрдпрди рдХреЗ рдЦрд┐рд▓рд╛рдл рд╕реБрд░рдХреНрд╖рд╛ред NextCloud рдЗрдВрдЯрд░рдиреЗрдЯ рдмреНрд░рд╛рдЙрдЬрд╝ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдмреЗрд╣рддрд░ рд╣реИред
  • рдкреНрд░рддрд┐рд░реВрдкрдг - рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЛ рдЕрдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рд▓реЙрдЧ рдЗрди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧреА рд╣реИред
  • рдмрд╛рддрдЪреАрдд - рд╡реАрдбрд┐рдпреЛ рдЪреИрдЯред
  • рдХреИрд▓реЗрдВрдбрд░ - рдЕрдкрдиреЗ рд▓рд┐рдП рдмреЛрд▓рддрд╛ рд╣реИ, рдЖрдкрдХреЛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдХреИрд▓реЗрдВрдбрд░ рд░рдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдлрд╝рд╛рдЗрд▓ рдПрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ - рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЯреИрдЧ рдФрд░ рдирд┐рдпрдореЛрдВ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдлрд╝рд╛рдЗрд▓реЛрдВ рдФрд░ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рддрдХ рдкрд╣реБрдВрдЪ рдХреЛ рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдЪреЗрдХрд╕рдо - рдЖрдкрдХреЛ рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рдЪреЗрдХрд╕рдо рдХреА рдЧрдгрдирд╛ рдФрд░ рджреЗрдЦрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред
  • рдмрд╛рд╣рд░реА рд╕рд╛рдЗрдЯреЗрдВ - рд╢реАрд░реНрд╖ рдкрд░ рдкреИрдирд▓ рдкрд░ рдордирдорд╛рдиреА рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдВрдХ рдмрдирд╛рддреА рд╣реИрдВред

рдХрдВрдЯреЗрдирд░ рд╡рд┐рд╢реЗрд╖рддрд╛рдПрдВ:


  • Aria2 рдмреВрдЯрд▓реЛрдбрд░ рд╕реНрдерд╛рдкрд┐рддред
  • Youtube-DL рдмреВрдЯрд▓реЛрдбрд░ рд╕реНрдерд╛рдкрд┐рддред
  • рдЗрдиреЛрдЯрд┐рдлрд╝рд╛рдЗ-рдЯреВрд▓реНрд╕ рд▓рдЧрд╛рдПред
  • PHP рдХреЗ рд▓рд┐рдП рдореЗрдореЛрд░реА рдХреА рд╕реАрдорд╛ рдореЗрдВ рд╡реГрджреНрдзрд┐ред
  • рд╡реЗрдм рд╕рд░реНрд╡рд░ LDAP рдХреЗ рд╕рд╛рде рдмреЗрд╣рддрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдореИрдВ рдзреНрдпрд╛рди рджреЗрддрд╛ рд╣реВрдВ рдХрд┐ рдпрджрд┐ рдЖрдк рд╕рдВрд╕реНрдХрд░рдг 13+ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рд╕рдВрд╕реНрдХрд░рдг 15 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдПрд▓рдбреАрдПрдкреА


LDAP рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рддреБрдЪреНрдЫ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдЖрдкрдХреЛ рдФрд░ рдмрддрд╛рдКрдВрдЧрд╛ред


"рд╕реЗрдЯрд┐рдВрдЧреНрд╕-> рдПрд▓рдбреАрдПрдкреА / рдПрдбреА рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг" рдкрд░ рдЬрд╛рдПрдВред
рдкреЛрд░реНрдЯ 389 рдХреЗ рд╕рд╛рде рд╕рд░реНрд╡рд░ 172.21.0.1 рдЬреЛрдбрд╝реЗрдВред
рд▓реЙрдЧ рдЗрди рдХрд░реЗрдВ: cn=admin,dc=nas,dc=nas ред
NextCloud LDAP рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдЙрд╕реЗ рдПрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред



"рдбреАрдПрди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдЬрд╛рдВрдЪреЗрдВ" рдмрдЯрди рджрдмрд╛рдПрдВ рдФрд░, рдпрджрд┐ рд╕рддреНрдпрд╛рдкрди рд╕реВрдЪрдХ рд╣рд░рд╛ рд╣реИ, рддреЛ "рдЕрдЧрд▓рд╛" рдмрдЯрдиред


рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдкрд╛рд╕ inetOrgPerson рд╡рд┐рд╢реЗрд╖рддрд╛ рд╣реИ рдФрд░ рд╡рд╣ users_cloud рд╕рдореВрд╣ рдХрд╛ рд╕рджрд╕реНрдп рд╣реИред


рдлрд┐рд▓реНрдЯрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:


 (&(|(objectclass=inetOrgPerson))(|(memberof=cn=users_cloud,ou=groups,dc=nas,dc=nas))) 

"рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВ рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рджреЗрдЦреЗрдВ" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ, рдФрд░ рдпрджрд┐ рд╕рдм рдХреБрдЫ рд╕рд╣реА рд╣реИ, рддреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреА рдЬрд╛рдиреА рдЪрд╛рд╣рд┐рдПред рдЕрдЧрд▓рд╛ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВред


рдЕрдЧрд▓реЗ рдкреГрд╖реНрда рдкрд░, рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ NextCloud рдЙрдирдХреЗ рд▓рд┐рдП рдЦреЛрдЬ рдХрд░реЗрдЧрд╛ред


рдлрд┐рд▓реНрдЯрд░:


 я┐╝(&(objectclass=inetOrgPerson)(uid=%uid)) 

рдЗрд╕ рдкреГрд╖реНрда рдкрд░ рдЖрдкрдХреЛ рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рд▓реЙрдЧрд┐рди рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ "рдЪреЗрдХ рд╕реЗрдЯрд┐рдВрдЧреНрд╕" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдкрд┐рдЫрд▓реА рдмрд╛рд░ "рдЕрдЧрд▓рд╛ред"


рдлрд┐рд░ "рдЙрдиреНрдирдд" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ рдФрд░ рдЬрд╛рдВрдЪреЗрдВ рдХрд┐ "рдЧреНрд░реБрдк рдЯреНрд░реА рдмреЗрд╕" рдлрд╝реАрд▓реНрдб "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреНрд░реА рдмреЗрд╕" рдлрд╝реАрд▓реНрдб рдХреЗ рдмрд░рд╛рдмрд░ рд╣реИ рдФрд░ рдЗрд╕рдХрд╛ рдорд╛рди dc=nas,dc=nas ред


рд╕рдореВрд╣ рдореЗрдВ рд╡рд╛рдкрд╕ рд▓реМрдЯреЗрдВ рдФрд░ groupOfUniqueNames рдмрдЧрд▓ groupOfUniqueNames рд╕реНрдерд┐рдд "рдХреЗрд╡рд▓ рдЗрди groupOfUniqueNames рдХреНрд▓рд╛рд╕реЗрд╕" рдмреЙрдХреНрд╕ рдХреЛ groupOfUniqueNames ред


рдпрд╣рд╛рдБ рдЕрдВрддрд┐рдо рдлрд┐рд▓реНрдЯрд░ рдпрд╣ рд╣реИ:


 (&(|(objectclass=groupOfUniqueNames))) 

рдлрд╝реАрд▓реНрдб "рдХреЗрд╡рд▓ рдЗрди рд╕рдореВрд╣реЛрдВ рд╕реЗ" рдореИрдВрдиреЗ рд╕реЗрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВ рдиреЗрдХреНрд╕реНрдЯрдХреНрд▓рд╛рдЙрдб рдЗрдВрдЯрд░рдлреЗрд╕ рдореЗрдВ рд╕рднреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдФрд░ рдЬреЛ users_cloud рд╕рдореВрд╣ рдХреЗ users_cloud рдирд╣реАрдВ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдкрд┐рдЫрд▓реЗ рдЪрд░рдг рдореЗрдВ рдлрд╝рд┐рд▓реНрдЯрд░ рджреНрд╡рд╛рд░рд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред


OnlyOffice



OnlyOffice рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдСрдлрд┐рд╕ рд╕реБрдЗрдЯ рд╣реИ рдЬреЛ MS Office рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рд╕реНрд╡рддрдВрддреНрд░ рдФрд░ рдЦреБрд▓рд╛ рд╣реИ, рд╕рд╛рде рд╣реА рд▓рд┐рдмрд░рдСрдлрд┐рд╕ рдФрд░ рд╕рд░реНрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред


рд▓реЗрдХрд┐рди рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдореВрд▓ рдкреНрд░рд╛рд░реВрдк рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓рдЧрднрдЧ рдПрдордПрд╕ рд╕реЗ рдореВрд▓ рдХрд╛рд░реНрдпрд╛рд▓рдп рдХреА рддрд░рд╣, рдпрд╣ рдЕрдзрд┐рдХ рд╕реНрдерд┐рд░ рд╣реИ, рдПрдХ рдЕрдзрд┐рдХ рд╡рд┐рдЪрд╛рд░рд╢реАрд▓ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╣реИред


рдпрд╣ NextCloud рдХреЗ рд╕рд╛рде рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░ рднреА рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИ ред


рд╡реИрд╕реЗ, рдХреЗрд╡рд▓ рдУрдлрд╝реНрдлрд╝рд┐рд╕ рдХрд╛ рдПрдХ рдбреЗрд╕реНрдХрдЯреЙрдк рд╕рдВрд╕реНрдХрд░рдг рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рднрд╛рд░реА рдФрд░ рдЕрд╕реНрдерд┐рд░ Collabora (рдпрд╣ рд▓рд┐рдмрд░рдСрдлрд┐рд╕ рд╣реИ) рдХреЗ рд╕рд╛рде рд╕рддрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдореИрдВрдиреЗ рдУрдирд▓реЛрдлрд┐рд╕ рдХреЛ рдЪреБрдирд╛ рдФрд░ рдЕрдм рддрдХ рдореИрдВ рдХрд╛рдлреА рд╕рдВрддреБрд╖реНрдЯ рд╣реВрдВред


рдХреЗрд╡рд▓ рдУрдердлрд┐рд╕ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрд┐рдЧрд╛рдбрд╝рдиреЗ рдХреЗ рддрд╣рдд рдЧрд┐рдердм рдФрд░ рдиреАрдЪреЗ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИ ред


Github рдореЗрдВ Collabora рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдиреНрдпрд╛рд╕ рднреА рд╣реИред


/tank0/docker/services/office/onlyoffice/docker-compose.yml
 version: '2' # https://helpcenter.onlyoffice.com/ru/server/docker/document/docker-installation.aspx networks: onlyoffice: driver: 'bridge' docker0: external: name: docker0 services: onlyoffice-redis: container_name: onlyoffice-redis image: redis restart: always networks: - onlyoffice expose: - '6379' onlyoffice-rabbitmq: container_name: onlyoffice-rabbitmq image: rabbitmq restart: always networks: - onlyoffice expose: - '5672' onlyoffice-postgresql: container_name: onlyoffice-postgresql image: postgres environment: - POSTGRES_DB=onlyoffice - POSTGRES_USER=onlyoffice networks: - onlyoffice restart: always expose: - '5432' volumes: - /tank0/apps/onlyoffice/postgresql_data:/var/lib/postgresql onlyoffice-documentserver-data: container_name: onlyoffice-documentserver-data image: onlyoffice/documentserver:latest environment: - ONLYOFFICE_DATA_CONTAINER=true - POSTGRESQL_SERVER_HOST=onlyoffice-postgresql - POSTGRESQL_SERVER_PORT=5432 - POSTGRESQL_SERVER_DB_NAME=onlyoffice - POSTGRESQL_SERVER_USER=onlyoffice - RABBITMQ_SERVER_URL=amqp://guest:guest@onlyoffice-rabbitmq - REDIS_SERVER_HOST=onlyoffice-redis - REDIS_SERVER_PORT=6379 stdin_open: true restart: always networks: - onlyoffice volumes: - /tank0/apps/onlyoffice/document-server-data/data:/var/www/onlyoffice/Data - /tank0/apps/onlyoffice/document-server-data/logs:/var/log/onlyoffice - /tank0/apps/onlyoffice/document-server-data/cache:/var/lib/onlyoffice/documentserver/App_Data/cache/files - /tank0/apps/onlyoffice/document-server-data/files:/var/www/onlyoffice/documentserver-example/public/files - /usr/share/fonts onlyoffice-documentserver: image: onlyoffice/documentserver:latest depends_on: - onlyoffice-postgresql - onlyoffice-redis - onlyoffice-rabbitmq - onlyoffice-documentserver-data environment: - ONLYOFFICE_DATA_CONTAINER_HOST=onlyoffice-documentserver-data - BALANCE=uri depth 3 - EXCLUDE_PORTS=443 - HTTP_CHECK=GET /healthcheck - EXTRA_SETTINGS=http-check expect string true - JWT_ENABLED=true - JWT_SECRET=<JWT_SECRET_TOKEN> # Uncomment the string below to redirect HTTP request to HTTPS request. #- FORCE_SSL=true - VIRTUAL_HOST=office.* - VIRTUAL_PORT=80 - VIRTUAL_PROTO=http - CERT_NAME=NAS.cloudns.cc stdin_open: true restart: always networks: - onlyoffice - docker0 expose: - '80' volumes: - /tank0/apps/onlyoffice/document-server/logs:/var/log/onlyoffice - /tank0/apps/onlyoffice/document-server/data:/var/www/onlyoffice/Data - /tank0/apps/onlyoffice/document-server/lib:/var/lib/onlyoffice - /tank0/apps/onlyoffice/document-server/db:/var/lib/postgresql volumes_from: - onlyoffice-documentserver-data 

рдореИрдВ рдХреБрдЫ рдмрд┐рдВрджреБрдУрдВ рдХреА рд╡реНрдпрд╛рдЦреНрдпрд╛ рдХрд░реВрдВрдЧрд╛:


  • рдЖрдкрдХреЛ <JWT_SECRET_TOKEN> рдХреЛ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЕрдкрдиреЗ DNS рдЬрд╝реЛрди рдХреЗ рдирд╛рдо рдкрд░ NAS рдХреЛ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред
  • HTTPS рдХреЛ рдпрд╣рд╛рдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрджреНрдпрдкрд┐ рдХрд╛рд░реНрдпрд╛рд▓рдп рдмрд╛рд╣рд░ рд╕реЗ рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд╕рд╛рде рд╡рд┐рдирд┐рдордп рдПрдХ рд░рд┐рд╡рд░реНрд╕ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ HTTPS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХреИрд╕реЗ NAS рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд┐рдпрд╛ рд╣реИред

рдЕрдм рдЖрдкрдХреЛ рдХрд╛рд░реНрдпрд╛рд▓рдп рдЙрдард╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:


 docker-compose up -d 

рдФрд░, рдпрджрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рдирд┐рдореНрди рдкреГрд╖реНрда рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рд╣реЛрдЧрд╛ред NAS.cloudns.cc:


рдХреЗрд╡рд▓рдСрдлрд╝рд┐рд╕ рд╕рд░реНрд╡рд░ рд╕реНрдХреНрд░реАрди


рдлрд┐рд░, NextCloud рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдЖрдкрдХреЛ "рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди-> ONLYOFFICE" рдЖрдЗрдЯрдо рдХрд╛ рдЪрдпрди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдкрд╣рд▓реЗ рджреЛ рдлрд╝реАрд▓реНрдб рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рд╕рд░реНрд╡рд░ рдкрддрд╛ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реЛрдЧрд╛: https://office.NAS.cloudns.cc/ рдФрд░ рдЖрдкрдХрд╛ JWT рдЯреЛрдХрдиред


рддреАрд╕рд░реЗ рдлрд╝реАрд▓реНрдб рдореЗрдВ, рдХреНрд▓рд╛рдЙрдб рдПрдбреНрд░реЗрд╕ рдбрд╛рд▓реЗрдВред


рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, JWT рдЯреЛрдХрди рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ ред


рдпрджрд┐ рд╕рд░реНрд╡рд░ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рддреЛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдореЗрдиреВ рдореЗрдВ рдХрд╛рд░реНрдпрд╛рд▓рдп рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рдЖрдЗрдЯрдо рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ, рдФрд░ .docx рдлрд╛рдЗрд▓реЗрдВ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рдЦреБрд▓реЗрдВрдЧреАред


рдирд┐рд╖реНрдХрд░реНрд╖


рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ рд╕реНрд╡рдпрдВ рдФрд░ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рдмреАрдЪ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдВрдкрд░реНрдХ рдХреЗ рд▓рд┐рдП рдХреЗрдВрджреНрд░реАрдп рд▓рд┐рдВрдХ рд╣реИред


рдЗрд╕ рднреВрдорд┐рдХрд╛ рдореЗрдВ, NextCloud рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдФрд░ рдЗрд╕рдХреА рд╡реНрдпрд╛рдкрдХ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд╣реИред


рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдЕрджреНрдпрддрди рдХрд░рдиреЗ рдХреА рдЕрдкрдиреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЗрд╕ рднрдВрдбрд╛рд░ рдХреА рд╕рд┐рдлрд╛рд░рд┐рд╢ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред

Source: https://habr.com/ru/post/hi430970/


All Articles