Hide those navs, boi!

This commit is contained in:
2025-11-02 17:05:45 +02:00
parent e1e607c1f1
commit cd12bb316a
5 changed files with 14 additions and 26 deletions

View File

@@ -17,7 +17,7 @@ jobs:
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v4 uses: actions/setup-python@v4
with: with:
python-version: '3.11' python-version: '3.14'
- name: Install dependencies - name: Install dependencies
run: | run: |
@@ -53,27 +53,17 @@ jobs:
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
docker buildx create --use docker buildx create --use
docker buildx build --platform linux/arm64/v8 -t arm-builder --load --file - . <<EOF docker buildx build --platform linux/arm64/v8 -t arm-builder --load --file - . <<EOF
FROM arm64v8/python:3.11-slim-bullseye FROM arm64v8/python:3.14-slim-trixie
WORKDIR /app WORKDIR /app
COPY requirements.txt /app/requirements.txt COPY requirements.txt /app/requirements.txt
COPY app /app/app COPY app /app/app
RUN apt-get update && apt-get install -y \ RUN apt-get update && apt-get install -y \
build-essential \ build-essential \
zlib1g-dev \
libncurses5-dev \
libgdbm-dev \
libnss3-dev \
libssl-dev \
libreadline-dev \
libffi-dev \
libsqlite3-dev \
tk-dev \
libxrender-dev \
libxtst-dev \
libxext-dev \
libsm-dev \
libx11-dev \
python3-dev \ python3-dev \
libffi-dev \
libssl-dev \
libsqlite3-dev \
zlib1g-dev \
&& python -m pip install --upgrade pip \ && python -m pip install --upgrade pip \
&& pip install -r /app/requirements.txt \ && pip install -r /app/requirements.txt \
&& cd /app/app \ && cd /app/app \

View File

@@ -16,7 +16,7 @@ jobs:
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v4 uses: actions/setup-python@v4
with: with:
python-version: '3.11' python-version: '3.14'
- name: Install Redis - name: Install Redis
run: | run: |

2
.gitignore vendored
View File

@@ -1,10 +1,10 @@
# Folders and files that should be excluded # Folders and files that should be excluded
certs/ certs/
__pycache__/ __pycache__/
.pytest_cache
.env .env
*.log *.log
*.log.* *.log.*
.pytest_cache
*.txt *.txt
!requirements.txt !requirements.txt
/gsap.min.js /gsap.min.js

View File

@@ -1,5 +1,4 @@
from flask import Flask, render_template, request, send_from_directory from flask import Flask, render_template, request, send_from_directory
import httpx
import asyncio import asyncio
from dotenv import load_dotenv from dotenv import load_dotenv
from . import ui_bp from . import ui_bp

View File

@@ -1,9 +1,8 @@
pyinstaller==6.11.1 pyinstaller==6.16.0
Flask==3.1.0 Flask==3.1.2
flask_httpauth==4.8.0 flask_httpauth==4.8.0
flask_limiter==3.9.2 flask_limiter==4.0.0
httpx==0.28.1 pytest==8.4.2
pytest==8.3.3 python-dotenv==1.2.1
python-dotenv==1.0.1 redis==7.0.1
redis==5.2.1
Werkzeug==3.1.3 Werkzeug==3.1.3