inital commit

This commit is contained in:
2025-04-10 11:44:03 +00:00
parent cc4ac0dba9
commit 2103cbe907
3 changed files with 40 additions and 0 deletions

1
.python-version Normal file
View File

@@ -0,0 +1 @@
3.11.7

35
Priprava za Pyenv.sh Normal file
View File

@@ -0,0 +1,35 @@
Priprava za Pyenv
sudo apt update; sudo apt install -y make build-essential libssl-dev zlib1g-dev \
libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm \
libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-dev
curl https://pyenv.run | bash
echo -e '\n# Pyenv configuration' >> ~/.bashrc
echo 'export PATH="$HOME/.pyenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init --path)"' >> ~/.bashrc
echo 'eval "$(pyenv virtualenv-init -)"' >> ~/.bashrc
source ~/.bashrc
Pyenv ukazi
Pyenv verions --- nameščene verzije
Pyenv install <verzija> --- namestitev verzije
Pyenv local <verzija> --- lokalna verzija
Pyenv global <verzija> --- globalna verzija
Python -m venv venv --- ustvarimo venv
Source vevn/bin/activate --- zaženemo virtualno okolje
Deactivate izključimo okolje
Requirements datoteka
fastapi
uvicorn[standard]
sqlalchemy>=2.0
aiosqlite
pip install -r requirements.txt
Git
git config --global user.name "Your Name"
git config --global user.email you@example.com
ls ~/.ssh pregled ssh ključev
ssh-keygen -t rsa -C »email« ---- ustvarimo ssh ključe
cat ~/.ssh/id_rsa.pub izpišemo naš javni ključ
git init
git remote add origin https://github.com/your-username/your-repo.git (https)ali git remote set-url origin git@github.com:your-username/your-repo.git(ssh)
git add .
git commit -m "Initial commit"
git push -u origin master

4
requirements.txt Normal file
View File

@@ -0,0 +1,4 @@
fastapi
uvicorn[standard]
sqlalchemy>=2.0
aiosqlite