Skip to content

🛠️ 🔧

🕐❔ 🛠️ FastAPI 🈸, ⚖️ 🤙, 🙆 🆎 🕸 🛠️, 📤 📚 🔧 👈 👆 🎲 💅 🔃, & ⚙️ 👫 👆 💪 🔎 🏆 ☑ 🌌 🛠️ 👆 🈸.

⚠ 🔧:

  • 💂‍♂ - 🇺🇸🔍
  • 🏃‍♂ 🔛 🕴
  • 🧬 (🔢 🛠️ 🏃)
  • 💾
  • ⏮️ 🔁 ⏭ ▶️

👥 🔜 👀 ❔ 👫 🔜 📉 🛠️.

🔚, 🏆 🎯 💪 🍦 👆 🛠️ 👩‍💻 🌌 👈 🔐, ❎ 📉, & ⚙️ 📊 ℹ (🖼 🛰 💽/🕹 🎰) ♻ 💪. 👶

👤 🔜 💬 👆 🍖 🌖 🔃 👫 🔧 📥, & 👈 🔜 🤞 🤝 👆 🤔 👆 🔜 💪 💭 ❔ 🛠️ 👆 🛠️ 📶 🎏 🌐, 🎲 🔮 🕐 👈 🚫 🔀.

🤔 👫 🔧, 👆 🔜 💪 🔬 & 🔧 🏆 🌌 🛠️ 👆 👍 🔗.

⏭ 📃, 👤 🔜 🤝 👆 🌅 🧱 🍮 🛠️ FastAPI 🈸.

✋️ 🔜, ➡️ ✅ 👉 ⚠ ⚛ 💭. 👫 🔧 ✔ 🙆 🎏 🆎 🕸 🛠️. 👶

💂‍♂ - 🇺🇸🔍

⏮️ 📃 🔃 🇺🇸🔍 👥 🇭🇲 🔃 ❔ 🇺🇸🔍 🚚 🔐 👆 🛠️.

👥 👀 👈 🇺🇸🔍 🛎 🚚 🦲 🔢 👆 🈸 💽, 🤝 ❎ 🗳.

& 📤 ✔️ 🕳 🈚 ♻ 🇺🇸🔍 📄, ⚫️ 💪 🎏 🦲 ⚖️ ⚫️ 💪 🕳 🎏.

🖼 🧰 🇺🇸🔍

🧰 👆 💪 ⚙️ 🤝 ❎ 🗳:

  • Traefik
    • 🔁 🍵 📄 🔕 👶
  • 📥
    • 🔁 🍵 📄 🔕 👶
  • 👌
    • ⏮️ 🔢 🦲 💖 Certbot 📄 🔕
    • ⏮️ 🔢 🦲 💖 Certbot 📄 🔕
  • Kubernetes ⏮️ 🚧 🕹 💖 👌
    • ⏮️ 🔢 🦲 💖 🛂-👨‍💼 📄 🔕
  • 🍵 🔘 ☁ 🐕‍🦺 🍕 👫 🐕‍🦺 (✍ 🔛 👶)

➕1️⃣ 🎛 👈 👆 💪 ⚙️ ☁ 🐕‍🦺 👈 🔨 🌖 👷 ✅ ⚒ 🆙 🇺🇸🔍. ⚫️ 💪 ✔️ 🚫 ⚖️ 🈚 👆 🌅, ♒️. ✋️ 👈 💼, 👆 🚫🔜 ✔️ ⚒ 🆙 🤝 ❎ 🗳 👆.

👤 🔜 🎦 👆 🧱 🖼 ⏭ 📃.


⤴️ ⏭ 🔧 🤔 🌐 🔃 📋 🏃 👆 ☑ 🛠️ (✅ Uvicorn).

📋 & 🛠️

👥 🔜 💬 📚 🔃 🏃 "🛠️", ⚫️ ⚠ ✔️ ☯ 🔃 ⚫️❔ ⚫️ ⛓, & ⚫️❔ 🔺 ⏮️ 🔤 "📋".

⚫️❔ 📋

🔤 📋 🛎 ⚙️ 🔬 📚 👜:

  • 📟 👈 👆 ✍, 🐍 📁.
  • 📁 👈 💪 🛠️ 🏃‍♂ ⚙️, 🖼: python, python.exe ⚖️ uvicorn.
  • 🎯 📋 ⏪ ⚫️ 🏃‍♂ 🔛 🏗 ⚙️, ⚙️ 💽, & ♻ 👜 🔛 💾. 👉 🤙 🛠️.

⚫️❔ 🛠️

🔤 🛠️ 🛎 ⚙️ 🌖 🎯 🌌, 🕴 🔗 👜 👈 🏃 🏃‍♂ ⚙️ (💖 🏁 ☝ 🔛):

  • 🎯 📋 ⏪ ⚫️ 🏃‍♂ 🔛 🏃‍♂ ⚙️.
    • 👉 🚫 🔗 📁, 🚫 📟, ⚫️ 🔗 🎯 👜 👈 ➖ 🛠️ & 🔄 🏃‍♂ ⚙️.
  • 🙆 📋, 🙆 📟, 💪 🕴 👜 🕐❔ ⚫️ ➖ 🛠️. , 🕐❔ 📤 🛠️ 🏃.
  • 🛠️ 💪 (⚖️ "💥") 👆, ⚖️ 🏃‍♂ ⚙️. 👈 ☝, ⚫️ ⛔️ 🏃/➖ 🛠️, & ⚫️ 💪 🙅‍♂ 📏 👜.
  • 🔠 🈸 👈 👆 ✔️ 🏃 🔛 👆 💻 ✔️ 🛠️ ⛅ ⚫️, 🔠 🏃‍♂ 📋, 🔠 🚪, ♒️. & 📤 🛎 📚 🛠️ 🏃 🎏 🕰 ⏪ 💻 🔛.
  • 📤 💪 💗 🛠️ 🎏 📋 🏃 🎏 🕰.

🚥 👆 ✅ 👅 "📋 👨‍💼" ⚖️ "⚙️ 🖥" (⚖️ 🎏 🧰) 👆 🏃‍♂ ⚙️, 👆 🔜 💪 👀 📚 👈 🛠️ 🏃‍♂.

& , 🖼, 👆 🔜 🎲 👀 👈 📤 💗 🛠️ 🏃 🎏 🖥 📋 (🦎, 💄, 📐, ♒️). 👫 🛎 🏃 1️⃣ 🛠️ 📍 📑, ➕ 🎏 ➕ 🛠️.


🔜 👈 👥 💭 🔺 🖖 ⚖ 🛠️ & 📋, ➡️ 😣 💬 🔃 🛠️.

🏃‍♂ 🔛 🕴

🌅 💼, 🕐❔ 👆 ✍ 🕸 🛠️, 👆 💚 ⚫️ 🕧 🏃‍♂, ➡, 👈 👆 👩‍💻 💪 🕧 🔐 ⚫️. 👉 ↗️, 🚥 👆 ✔️ 🎯 🤔 ⚫️❔ 👆 💚 ⚫️ 🏃 🕴 🎯 ⚠, ✋️ 🌅 🕰 👆 💚 ⚫️ 🕧 🏃‍♂ & 💪.

🛰 💽

🕐❔ 👆 ⚒ 🆙 🛰 💽 (☁ 💽, 🕹 🎰, ♒️.) 🙅 👜 👆 💪 🏃 Uvicorn (⚖️ 🎏) ❎, 🎏 🌌 👆 🕐❔ 🛠️ 🌐.

& ⚫️ 🔜 👷 & 🔜 ⚠ ⏮️ 🛠️.

✋️ 🚥 👆 🔗 💽 💸, 🏃‍♂ 🛠️ 🔜 🎲 ☠️.

& 🚥 💽 ⏏ (🖼 ⏮️ ℹ, ⚖️ 🛠️ ⚪️➡️ ☁ 🐕‍🦺) 👆 🎲 🏆 🚫 👀 ⚫️. & ↩️ 👈, 👆 🏆 🚫 💭 👈 👆 ✔️ ⏏ 🛠️ ❎. , 👆 🛠️ 🔜 🚧 ☠️. 👶

🏃 🔁 🔛 🕴

🏢, 👆 🔜 🎲 💚 💽 📋 (✅ Uvicorn) ▶️ 🔁 🔛 💽 🕴, & 🍵 💪 🙆 🗿 🏥, ✔️ 🛠️ 🕧 🏃 ⏮️ 👆 🛠️ (✅ Uvicorn 🏃‍♂ 👆 FastAPI 📱).

🎏 📋

🏆 👉, 👆 🔜 🛎 ✔️ 🎏 📋 👈 🔜 ⚒ 💭 👆 🈸 🏃 🔛 🕴. & 📚 💼, ⚫️ 🔜 ⚒ 💭 🎏 🦲 ⚖️ 🈸 🏃, 🖼, 💽.

🖼 🧰 🏃 🕴

🖼 🧰 👈 💪 👉 👨‍🏭:

  • Kubernetes
  • ☁ ✍
  • ☁ 🐝 📳
  • 👨‍💻
  • 🍵 🔘 ☁ 🐕‍🦺 🍕 👫 🐕‍🦺
  • 🎏...

👤 🔜 🤝 👆 🌅 🧱 🖼 ⏭ 📃.

🎏 ⚒ 💭 👆 🈸 🏃 🔛 🕴, 👆 🎲 💚 ⚒ 💭 ⚫️ ⏮️ ❌.

👥 ⚒ ❌

👥, 🗿, ⚒ , 🌐 🕰. 🖥 🌖 🕧 ✔️ 🐛 🕵‍♂ 🎏 🥉. 👶

& 👥 👩‍💻 🚧 📉 📟 👥 🔎 👈 🐛 & 👥 🛠️ 🆕 ⚒ (🎲 ❎ 🆕 🐛 💁‍♂️ 👶).

🤪 ❌ 🔁 🍵

🕐❔ 🏗 🕸 🔗 ⏮️ FastAPI, 🚥 📤 ❌ 👆 📟, FastAPI 🔜 🛎 🔌 ⚫️ 👁 📨 👈 ⏲ ❌. 🛡

👩‍💻 🔜 🤚 5️⃣0️⃣0️⃣ 🔗 💽 ❌ 👈 📨, ✋️ 🈸 🔜 😣 👷 ⏭ 📨 ↩️ 💥 🍕.

🦏 ❌ - 💥

👐, 📤 5️⃣📆 💼 🌐❔ 👥 ✍ 📟 👈 💥 🎂 🈸 ⚒ Uvicorn & 🐍 💥. 👶

& , 👆 🔜 🎲 🚫 💚 🈸 🚧 ☠️ ↩️ 📤 ❌ 1️⃣ 🥉, 👆 🎲 💚 ⚫️ 😣 🏃 🌘 ➡ 🛠️ 👈 🚫 💔.

⏏ ⏮️ 💥

✋️ 👈 💼 ⏮️ 🤙 👎 ❌ 👈 💥 🏃‍♂ 🛠️, 👆 🔜 💚 🔢 🦲 👈 🈚 🔁 🛠️, 🌘 👩‍❤‍👨 🕰...

Tip

...👐 🚥 🎂 🈸 💥 ⏪ ⚫️ 🎲 🚫 ⚒ 🔑 🚧 🔁 ⚫️ ♾. ✋️ 📚 💼, 👆 🔜 🎲 👀 ⚫️ ⏮️ 🛠️, ⚖️ 🌘 ▶️️ ⏮️ 🛠️.

➡️ 🎯 🔛 👑 💼, 🌐❔ ⚫️ 💪 💥 🍕 🎯 💼 🔮, & ⚫️ ⚒ 🔑 ⏏ ⚫️.

👆 🔜 🎲 💚 ✔️ 👜 🈚 🔁 👆 🈸 🔢 🦲, ↩️ 👈 ☝, 🎏 🈸 ⏮️ Uvicorn & 🐍 ⏪ 💥, 📤 🕳 🎏 📟 🎏 📱 👈 💪 🕳 🔃 ⚫️.

🖼 🧰 ⏏ 🔁

🏆 💼, 🎏 🧰 👈 ⚙️ 🏃 📋 🔛 🕴 ⚙️ 🍵 🏧 .

🖼, 👉 💪 🍵:

  • Kubernetes
  • ☁ ✍
  • ☁ 🐝 📳
  • 👨‍💻
  • 🍵 🔘 ☁ 🐕‍🦺 🍕 👫 🐕‍🦺
  • 🎏...

🧬 - 🛠️ & 💾

⏮️ FastAPI 🈸, ⚙️ 💽 📋 💖 Uvicorn, 🏃‍♂ ⚫️ 🕐 1️⃣ 🛠️ 💪 🍦 💗 👩‍💻 🔁.

✋️ 📚 💼, 👆 🔜 💚 🏃 📚 👨‍🏭 🛠️ 🎏 🕰.

💗 🛠️ - 👨‍🏭

🚥 👆 ✔️ 🌅 👩‍💻 🌘 ⚫️❔ 👁 🛠️ 💪 🍵 (🖼 🚥 🕹 🎰 🚫 💁‍♂️ 🦏) & 👆 ✔️ 💗 🐚 💽 💽, ⤴️ 👆 💪 ✔️ 💗 🛠️ 🏃‍♂ ⏮️ 🎏 🈸 🎏 🕰, & 📎 🌐 📨 👪 👫.

🕐❔ 👆 🏃 💗 🛠️ 🎏 🛠️ 📋, 👫 🛎 🤙 👨‍🏭.

👨‍🏭 🛠️ & ⛴

💭 ⚪️➡️ 🩺 🔃 🇺🇸🔍 👈 🕴 1️⃣ 🛠️ 💪 👂 🔛 1️⃣ 🌀 ⛴ & 📢 📢 💽 ❓

👉 ☑.

, 💪 ✔️ 💗 🛠️ 🎏 🕰, 📤 ✔️ 👁 🛠️ 👂 🔛 ⛴ 👈 ⤴️ 📶 📻 🔠 👨‍🏭 🛠️ 🌌.

💾 📍 🛠️

🔜, 🕐❔ 📋 📐 👜 💾, 🖼, 🎰 🏫 🏷 🔢, ⚖️ 🎚 ⭕ 📁 🔢, 🌐 👈 🍴 👄 💾 (💾) 💽.

& 💗 🛠️ 🛎 🚫 💰 🙆 💾. 👉 ⛓ 👈 🔠 🏃 🛠️ ✔️ 🚮 👍 👜, 🔢, & 💾. & 🚥 👆 😩 ⭕ 💸 💾 👆 📟, 🔠 🛠️ 🔜 🍴 🌓 💸 💾.

💽 💾

🖼, 🚥 👆 📟 📐 🎰 🏫 🏷 ⏮️ 1️⃣ 💾 📐, 🕐❔ 👆 🏃 1️⃣ 🛠️ ⏮️ 👆 🛠️, ⚫️ 🔜 🍴 🌘 1️⃣ 💾 💾. & 🚥 👆 ▶️ 4️⃣ 🛠️ (4️⃣ 👨‍🏭), 🔠 🔜 🍴 1️⃣ 💾 💾. 🌐, 👆 🛠️ 🔜 🍴 4️⃣ 💾 💾.

& 🚥 👆 🛰 💽 ⚖️ 🕹 🎰 🕴 ✔️ 3️⃣ 💾 💾, 🔄 📐 🌅 🌘 4️⃣ 💾 💾 🔜 🤕 ⚠. 👶

💗 🛠️ - 🖼

👉 🖼, 📤 👨‍💼 🛠️ 👈 ▶️ & 🎛 2️⃣ 👨‍🏭 🛠️.

👉 👨‍💼 🛠️ 🔜 🎲 1️⃣ 👂 🔛 📢. & ⚫️ 🔜 📶 🌐 📻 👨‍🏭 🛠️.

👈 👨‍🏭 🛠️ 🔜 🕐 🏃‍♂ 👆 🈸, 👫 🔜 🎭 👑 📊 📨 📨 & 📨 📨, & 👫 🔜 📐 🕳 👆 🚮 🔢 💾.

& ↗️, 🎏 🎰 🔜 🎲 ✔️ 🎏 🛠️ 🏃 👍, ↖️ ⚪️➡️ 👆 🈸.

😌 ℹ 👈 🌐 💽 ⚙️ 🔠 🛠️ 💪 🪀 📚 🤭 🕰, ✋️ 💾 (💾) 🛎 🚧 🌖 ⚖️ 🌘 .

🚥 👆 ✔️ 🛠️ 👈 🔨 ⭐ 💸 📊 🔠 🕰 & 👆 ✔️ 📚 👩‍💻, ⤴️ 💽 🛠️ 🔜 🎲 (↩️ 🕧 🔜 🆙 & 🔽 🔜).

🖼 🧬 🧰 & 🎛

📤 💪 📚 🎯 🏆 👉, & 👤 🔜 💬 👆 🌅 🔃 🎯 🎛 ⏭ 📃, 🖼 🕐❔ 💬 🔃 ☁ & 📦.

👑 ⚛ 🤔 👈 📤 ✔️ 👁 🦲 🚚 📢 📢. & ⤴️ ⚫️ ✔️ ✔️ 🌌 📶 📻 🔁 🛠️/👨‍🏭.

📥 💪 🌀 & 🎛:

  • 🐁 🛠️ Uvicorn 👨‍🏭
    • 🐁 🔜 🛠️ 👨‍💼 👂 🔛 📢 & , 🧬 🔜 ✔️ 💗 Uvicorn 👨‍🏭 🛠️
  • Uvicorn 🛠️ Uvicorn 👨‍🏭
    • 1️⃣ Uvicorn 🛠️ 👨‍💼 🔜 👂 🔛 📢 & , & ⚫️ 🔜 ▶️ 💗 Uvicorn 👨‍🏭 🛠️
  • Kubernetes & 🎏 📎 📦 ⚙️
    • 🕳 🧽 🔜 👂 🔛 📢 & . 🧬 🔜 ✔️ 💗 📦, 🔠 ⏮️ 1️⃣ Uvicorn 🛠️ 🏃‍♂
  • ☁ 🐕‍🦺 👈 🍵 👉 👆
    • ☁ 🐕‍🦺 🔜 🎲 🍵 🧬 👆. ⚫️ 🔜 🎲 ➡️ 👆 🔬 🛠️ 🏃, ⚖️ 📦 🖼 ⚙️, 🙆 💼, ⚫️ 🔜 🌅 🎲 👁 Uvicorn 🛠️, & ☁ 🐕‍🦺 🔜 🈚 🔁 ⚫️.

Tip

🚫 😟 🚥 👫 🏬 🔃 📦, ☁, ⚖️ Kubernetes 🚫 ⚒ 📚 🔑.

👤 🔜 💬 👆 🌅 🔃 📦 🖼, ☁, Kubernetes, ♒️. 🔮 📃: FastAPI 📦 - ☁.

⏮️ 🔁 ⏭ ▶️

📤 📚 💼 🌐❔ 👆 💚 🎭 📶 ⏭ ▶️ 👆 🈸.

🖼, 👆 💪 💚 🏃 💽 🛠️.

✋️ 🌅 💼, 👆 🔜 💚 🎭 👉 🔁 🕴 🕐.

, 👆 🔜 💚 ✔️ 👁 🛠️ 🎭 👈 ⏮️ 🔁, ⏭ ▶️ 🈸.

& 👆 🔜 ✔️ ⚒ 💭 👈 ⚫️ 👁 🛠️ 🏃 👈 ⏮️ 🔁 ** 🚥 ⏮️, 👆 ▶️ 💗 🛠️ (💗 👨‍🏭) 🈸 ⚫️. 🚥 👈 🔁 🏃 💗 🛠️, 👫 🔜 👷 🏃‍♂ ⚫️ 🔛 🔗, & 🚥 📶 🕳 💎 💖 💽 🛠️, 👫 💪 🤕 ⚔ ⏮️ 🔠 🎏.

↗️, 📤 💼 🌐❔ 📤 🙅‍♂ ⚠ 🏃 ⏮️ 🔁 💗 🕰, 👈 💼, ⚫️ 📚 ⏩ 🍵.

Tip

, ✔️ 🤯 👈 ⚓️ 🔛 👆 🖥, 💼 👆 5️⃣📆 🚫 💪 🙆 ⏮️ 🔁 ⏭ ▶️ 👆 🈸.

👈 💼, 👆 🚫🔜 ✔️ 😟 🔃 🙆 👉. 🤷

🖼 ⏮️ 🔁 🎛

👉 🔜 🪀 🙇 🔛 🌌 👆 🛠️ 👆 ⚙️, & ⚫️ 🔜 🎲 🔗 🌌 👆 ▶️ 📋, 🚚 ⏏, ♒️.

📥 💪 💭:

  • "🕑 📦" Kubernetes 👈 🏃 ⏭ 👆 📱 📦
  • 🎉 ✍ 👈 🏃 ⏮️ 🔁 & ⤴️ ▶️ 👆 🈸
    • 👆 🔜 💪 🌌 ▶️/⏏ 👈 🎉 ✍, 🔍 ❌, ♒️.

Tip

👤 🔜 🤝 👆 🌅 🧱 🖼 🔨 👉 ⏮️ 📦 🔮 📃: FastAPI 📦 - ☁.

ℹ 🛠️

👆 💽(Ⓜ) () , 👆 💪 🍴 ⚖️ ⚙️, ⏮️ 👆 📋, 📊 🕰 🔛 💽, & 💾 💾 💪.

❔ 🌅 ⚙️ ℹ 👆 💚 😩/♻ ❓ ⚫️ 💪 ⏩ 💭 "🚫 🌅", ✋️ 🌌, 👆 🔜 🎲 💚 🍴 🌅 💪 🍵 💥.

🚥 👆 💸 3️⃣ 💽 ✋️ 👆 ⚙️ 🕴 🐥 🍖 👫 💾 & 💽, 👆 🎲 🗑 💸 👶, & 🎲 🗑 💽 🔦 🏋️ 👶, ♒️.

👈 💼, ⚫️ 💪 👻 ✔️ 🕴 2️⃣ 💽 & ⚙️ ↕ 🌐 👫 ℹ (💽, 💾, 💾, 🕸 💿, ♒️).

🔛 🎏 ✋, 🚥 👆 ✔️ 2️⃣ 💽 & 👆 ⚙️ 1️⃣0️⃣0️⃣ 💯 👫 💽 & 💾, ☝ 1️⃣ 🛠️ 🔜 💭 🌅 💾, & 💽 🔜 ✔️ ⚙️ 💾 "💾" (❔ 💪 💯 🕰 🐌), ⚖️ 💥. ⚖️ 1️⃣ 🛠️ 💪 💪 📊 & 🔜 ✔️ ⌛ ⏭ 💽 🆓 🔄.

👉 💼, ⚫️ 🔜 👍 🤚 1️⃣ ➕ 💽 & 🏃 🛠️ 🔛 ⚫️ 👈 👫 🌐 ✔️ 🥃 💾 & 💽 🕰.

📤 🤞 👈 🤔 👆 ✔️ 🌵 ⚙️ 👆 🛠️. 🎲 ⚫️ 🚶 🦠, ⚖️ 🎲 🎏 🐕‍🦺 ⚖️ 🤖 ▶️ ⚙️ ⚫️. & 👆 💪 💚 ✔️ ➕ ℹ 🔒 👈 💼.

👆 💪 🚮 ❌ 🔢 🎯, 🖼, 🕳 🖖 5️⃣0️⃣ 💯 9️⃣0️⃣ 💯 ℹ 🛠️. ☝ 👈 📚 🎲 👑 👜 👆 🔜 💚 ⚖ & ⚙️ ⚒ 👆 🛠️.

👆 💪 ⚙️ 🙅 🧰 💖 htop 👀 💽 & 💾 ⚙️ 👆 💽 ⚖️ 💸 ⚙️ 🔠 🛠️. ⚖️ 👆 💪 ⚙️ 🌖 🏗 ⚖ 🧰, ❔ 5️⃣📆 📎 🤭 💽, ♒️.

🌃

👆 ✔️ 👂 📥 👑 🔧 👈 👆 🔜 🎲 💪 ✔️ 🤯 🕐❔ 🤔 ❔ 🛠️ 👆 🈸:

  • 💂‍♂ - 🇺🇸🔍
  • 🏃‍♂ 🔛 🕴
  • 🧬 (🔢 🛠️ 🏃)
  • 💾
  • ⏮️ 🔁 ⏭ ▶️

🤔 👉 💭 & ❔ ✔ 👫 🔜 🤝 👆 🤔 💪 ✊ 🙆 🚫 🕐❔ 🛠️ & 🛠️ 👆 🛠️. 👶

⏭ 📄, 👤 🔜 🤝 👆 🌅 🧱 🖼 💪 🎛 👆 💪 ⏩. 👶