From 43bec075100240b6edf1521e440acbe4d772c075 Mon Sep 17 00:00:00 2001 From: m Date: Tue, 17 Mar 2026 05:40:36 +0100 Subject: [PATCH] ignore --- Caddyfile | 3 --- Dockerfile | 25 ------------------------- deploy.sh | 11 ----------- docker-compose.yml | 35 ----------------------------------- 4 files changed, 74 deletions(-) delete mode 100644 Caddyfile delete mode 100644 Dockerfile delete mode 100755 deploy.sh delete mode 100644 docker-compose.yml diff --git a/Caddyfile b/Caddyfile deleted file mode 100644 index 75d586f..0000000 --- a/Caddyfile +++ /dev/null @@ -1,3 +0,0 @@ -http://100.64.0.17 { - reverse_proxy flask_blog:5000 -} \ No newline at end of file diff --git a/Dockerfile b/Dockerfile deleted file mode 100644 index 83003e3..0000000 --- a/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -FROM python:3.11-slim - - -ARG USER_UID=1000 -ARG USER_GID=1000 - -# --build-arg USER_GID= USER_UID= -RUN groupadd -g "${USER_GID}" flaskuser \ - && useradd -u "${USER_UID}" -g "${USER_GID}" flaskuser - -WORKDIR /app - -# Install dependencies -COPY requirements.txt . -RUN pip install --no-cache-dir -r requirements.txt gunicorn - -# Copy the rest of the code -COPY . . - -# Change ownership to our non-root user -RUN chown -R flaskuser:flaskuser /app -USER flaskuser - -# Run with Gunicorn (replaces uwsgi) -CMD ["gunicorn", "--bind", "0.0.0.0:5000", "app:app", "--workers", "4"] diff --git a/deploy.sh b/deploy.sh deleted file mode 100755 index 2f008d6..0000000 --- a/deploy.sh +++ /dev/null @@ -1,11 +0,0 @@ -#!/bin/bash -cd content -# 1. Save any new comments first -git add comments.csv -git commit -m "chore: save comments before update" -git push origin main - -# 2. Now update the whole blog -cd .. -git pull -git submodule update --init --recursive diff --git a/docker-compose.yml b/docker-compose.yml deleted file mode 100644 index 7c1d493..0000000 --- a/docker-compose.yml +++ /dev/null @@ -1,35 +0,0 @@ -services: - flask_app: - build: . - container_name: flask_blog - restart: always - volumes: - - .:/app - - ./data:/app/data # Persist your CSV files - networks: - - web_net - - caddy: - image: caddy:latest - container_name: caddy - restart: always - ports: - - "80:80" - - "443:443" - - "443:443/udp" - volumes: - - ./Caddyfile:/etc/caddy/Caddyfile - - caddy_data:/data - - caddy_config:/config - networks: - - web_net - depends_on: - - flask_app - -networks: - web_net: - driver: bridge - -volumes: - caddy_data: - caddy_config: