ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ: Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΠΉ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ / DevOps-ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Β«ΠΏΠΎΠ΄ ΠΊΠ»ΡΡΒ» ΡΠ΅ΡΠ²Π΅ΡΠ½ΠΎΠΉ ΠΈΠ½ΡΡΠ°ΡΡΡΡΠΊΡΡΡΡ ΡΡΠΈΠ΄ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π±ΡΡΠΎ. Π¦Π΅Π»Ρ β ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΡΠΉ ΡΡΠ΅ΠΊ Π½Π° Π±Π°Π·Π΅ Open Source ΡΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΠ°Π·Π²Π΅ΡΠ½ΡΡΡΡ
Π² Docker-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ°Ρ
Π½Π° ΡΠ΅ΡΠ²Π΅ΡΠ΅ Selectel (Ubuntu 24.04). Π‘ΠΎΡΡΠ°Π² ΡΠ°Π±ΠΎΡ ΠΏΠΎ Π±Π»ΠΎΠΊΠ°ΠΌ: 1. ΠΠ°Π·ΠΎΠ²Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°: * Π Π°Π·Π²Π΅ΡΡΡΠ²Π°Π½ΠΈΠ΅ Docker, Docker Compose. * ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Firewall (UFW/Iptables), Fail2Ban, SSL (Let's Encrypt). * ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΡΠΈΡΡΠ΅ΠΌΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΡΡ
Π±ΡΠΊΠ°ΠΏΠΎΠ² Π² S3-Ρ
ΡΠ°Π½ΠΈΠ»ΠΈΡΠ΅ Selectel. 2. ΠΠΎΡΡΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²Π΅Ρ (Mailcow): * Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Mailcow: dockerized. * ΠΠΎΠ»Π½Π°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ° DNS-Π·Π°ΠΏΠΈΡΠ΅ΠΉ (A, MX, SPF, DKIM, DMARC) Π΄Π»Ρ ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π΄ΠΎΠΌΠ΅Π½Π° (Punycode). * Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠΎΡΡΠΎΠ²ΡΡ
ΡΡΠΈΠΊΠΎΠ² ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΠΎΡΡΠΈ (ΠΎΡΡΡΡΡΡΠ²ΠΈΠ΅ Π² ΡΠΏΠ°ΠΌ-Π»ΠΈΡΡΠ°Ρ
). 3. CRM-ΡΠΈΡΡΠ΅ΠΌΠ° (EspoCRM): * Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° EspoCRM. * Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°ΡΡΠΎΠΌΠ½ΡΡ
ΡΡΡΠ½ΠΎΡΡΠ΅ΠΉ (Π Π΅Π΅ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ², ΠΠ°Π·Π° Π·Π½Π°Π½ΠΈΠΉ). * ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° ΠΏΡΠ°Π² Π΄ΠΎΡΡΡΠΏΠ° (ACL): ΡΠΎΠ»ΠΈ, ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ° ΠΏΠΎΠ»Π΅ΠΉ (ΡΠ΅Π»Π΅ΡΠΎΠ½Ρ), Π·Π°ΠΏΡΠ΅Ρ ΡΠΊΡΠΏΠΎΡΡΠ°. * ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² (Workflow) Π΄Π»Ρ Π·Π°Π΄Π°Ρ ΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ. 4. Π’Π΅Π»Π΅ΡΠΎΠ½ΠΈΡ (Asterisk + Π’Π΅Π»ΡΠΈΠ½): * Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Asterisk. * ΠΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ SIP-ΡΡΠ°Π½ΠΊΠ° Π’Π΅Π»ΡΠΈΠ½ (Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎ IP). * ΠΠΎΠ»Π½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ EspoCRM (Click-to-call, Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠΈΠ΅ ΠΊΠ°ΡΡΠΎΡΠΊΠΈ, Π·Π°ΠΏΠΈΡΡ Π·Π²ΠΎΠ½ΠΊΠΎΠ² Π² Π»Π΅Π½ΡΡ CRM). 5. ΠΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ (Rocket.Chat + Jitsi): * Π£ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Rocket.Chat ΠΈ Jitsi Meet. * ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠΉ ΠΈΠ· EspoCRM Π² Rocket.Chat ΡΠ΅ΡΠ΅Π· Webhooks. Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΠΈΡΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ: * ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Docker ΠΈ Docker Compose (ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ). * ΠΠΏΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Asterisk ΠΈ Π΅Π³ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ PHP-ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. * ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠΈ ΠΏΠΎΡΡΠΎΠ²ΡΡ
ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ² ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ Linux. * Π£ΠΌΠ΅Π½ΠΈΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ (ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ ΠΈ ΡΡ
Π΅ΠΌ). ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ: ΠΠΌΠ΅Π΅ΡΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ΅ Π’Π ΠΏΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΠΌΠΎΠ΄ΡΠ»Ρ (ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Ρ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠΌΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΡ). Π Π°Π±ΠΎΡΠ°Π΅ΠΌ ΠΏΠΎ ΠΏΠΎΡΡΠΎΠΏΠ»Π°ΡΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΡΡΠ°ΠΏΠ½ΠΎ.