Sleva 50% všechny plány, časově omezená nabídka. Od $2.48/mo
Flask

Flask

Flask je odlehčený webový framework pro Python. Minimální jádro, komponenty si volíte sami - ideální pro API a mikroslužby. Používají ho LinkedIn, Pinterest i Netflix. Framework pro Python vývojáře, kteří nepotřebují veškerou strukturu, kterou nabízí Django.

Verze

Nejnovější

Operační systém

Ubuntu Server 24.04 LTS

Minimální RAM

1 GB

Typy IP

IPV4,IPV6

1. SSH na váš server

ssh root@<server-ip>

2. Najít přihlašovací údaje

  • Výchozí uživatel: flask
  • Heslo uloženo v: /root/.cloudzy-creds

(Volitelné) Změnit výchozí heslo: passwd flask

3. Přepnutí na uživatele aplikace

su - flask

4. Nasaďte svou aplikaci

Ukázková aplikace Flask již běží a je dostupná na: http://<server-ip

Nasazení vlastní aplikace:

  1. Přejděte do adresáře aplikace (nebo naklonujte nový projekt): cd ~/flask_app
  2. (Volitelně) Nahraďte výchozí aplikaci: git clone <your_repo_url> .
  3. Aktivujte virtuální prostředí: source venv/bin/activate
  4. Nainstalujte potřebné balíčky: pip install -r requirements.txt
  5. Ujistěte se, že vstupní bod WSGI má název wsgi.py a obsahuje: from your_module import app as application
  6. Restartujte Gunicorn, aby se změny projevily: sudo systemctl restart gunicorn

5. Přistupte ke své aplikaci

Vaše aplikace Flask je dostupná na: http://<server-ip

Nginx přeposílá požadavky na Gunicorn přes Unix socket.

6. Změna portu nebo domény?

Úprava domény, portu nebo přidání SSL:

  1. Upravte konfiguraci Nginx site: sudo nano /etc/nginx/sites-available/gunicorn
  2. Testovací konfigurace: sudo nginx -t
  3. Přenačíst Nginx: sudo systemctl restart nginx

7. Aktivujte HTTPS (volitelné)

K povolení HTTPS použijte Certbot.

Další nástroje pro vývoj

Související aplikace.

Nasadit Flask. Od 2,48 $/měsíc.