create venv on ec2 instance and then run the app - Fix 1
All checks were successful
AWS Deploy on Push / build (push) Successful in 3m38s

This commit is contained in:
2025-05-14 23:00:30 -05:00
parent a384d6c911
commit 057b3f1589
5 changed files with 5 additions and 18 deletions

View File

@@ -3,6 +3,8 @@
"altinstall",
"certbot",
"devel",
"dotenv",
"fastapi",
"fiorinis",
"gitea",
"iptv",

0
app/__init__.py Normal file
View File

View File

View File

@@ -12,20 +12,6 @@ cd /home/ec2-user
git clone https://git.fiorinis.com/Home/iptv-updater-aws.git
cd iptv-updater-aws
# Install Python 3.12
yum install -y gcc openssl-devel bzip2-devel libffi-devel
wget https://www.python.org/ftp/python/3.12.0/Python-3.12.0.tgz
tar xzf Python-3.12.0.tgz
cd Python-3.12.0
./configure --enable-optimizations
make altinstall
cd ..
rm -rf Python-3.12.0 Python-3.12.0.tgz
# Create and activate virtual environment
python3.12 -m venv venv
source venv/bin/activate
pip3 install -r requirements.txt
# Create nginx config

View File

@@ -1,6 +1,5 @@
fastapi==0.104.1
uvicorn==0.24.0
fastapi==0.103.2
aws-cdk-lib>=2.0.0
constructs>=10.0.0
python-dotenv==1.0.0
uvicorn==0.24.0
python-dotenv==0.21.1
uvicorn==0.22.0