🛠️ 🔧¶
🕐❔ 🛠️ 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️⃣📆 📎 🤭 💽, ♒️.
🌃¶
👆 ✔️ 👂 📥 👑 🔧 👈 👆 🔜 🎲 💪 ✔️ 🤯 🕐❔ 🤔 ❔ 🛠️ 👆 🈸:
- 💂♂ - 🇺🇸🔍
- 🏃♂ 🔛 🕴
- ⏏
- 🧬 (🔢 🛠️ 🏃)
- 💾
- ⏮️ 🔁 ⏭ ▶️
🤔 👉 💭 & ❔ ✔ 👫 🔜 🤝 👆 🤔 💪 ✊ 🙆 🚫 🕐❔ 🛠️ & 🛠️ 👆 🛠️. 👶
⏭ 📄, 👤 🔜 🤝 👆 🌅 🧱 🖼 💪 🎛 👆 💪 ⏩. 👶