editfiltrbot / oracle_setup.md
Foydalanuvchi
Phase 10: Integrate NudeNet Media Shield (NSFW detection & blur)
3c727b4

Oracle Cloud VPS (Always Free) Sozlash Yo'riqnomasi

Oracle Cloud-ga kirganingizdan so'ng, bot uchun eng baquvvat serverni yaratish bosqichlari:

1. Instance (Server) Yaratish

  1. Chap menyudan Compute -> Instances bo'limiga kiring.
  2. Create Instance tugmasini bosing.
  3. Image and shape bo'limida Edit tugmasini bosing:
    • Image: Ubuntu 22.04 (yoki eng oxirgi LTS).
    • Shape: Ampere (ARM) tanlang.
    • Resources: 4 OCPU va 24 GB RAM (Always Free bo'lishiga e'tibor bering).
  4. Networking: O'zining standart sozlamalarida qolsin (Public IP berilishi kerak).
  5. Add SSH keys:
    • Generate a key pair for me tanlang va Private Key hamda Public Key fayllarini kompyuteringizga yuklab oling (Bular juda muhim!).
  6. Create tugmasini bosing.

2. SSH orqali ulanish (Windows)

Serveringiz "Running" holatiga o'tgach, Public IP address ni nusxalab oling. Kompyuteringizda terminalni (PowerShell) oching va yuklab olgan kalitingiz joylashgan papkaga o'tib, quyidagi buyruqni yozing:

ssh -i <yuklab_olingan_key_fayli>.key ubuntu@<server_ip_manzili>

3. Bot uchun zarur dasturlarni o'rnatish

Ulangandan so'ng, ushbu buyruqlarni birma-bir bering:

sudo apt update && sudo apt upgrade -y
sudo apt install docker.io docker-compose git -y
sudo systemctl enable --now docker

Keyingi qadam: Serverga ulanib, Docker-ni o'rnatganingizdan so'ng xabar bering, kodlarni u yerga qanday "push" qilishni davom ettiramiz! 🚀