Remove old docker-compose based dev setup

The devcontainer replaces Dockerfile.dev, dc.dev.yml and the related
start/entrypoint scripts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
finnandClaude Opus 5.5 committed 2026-10-21 08:39:28 +00:00
1 parent 9895017385
commit 9f25457b24
7 files changed
+1 -67

No files matched your search

+1 -1
View File
@@ -1,4 +1,4 @@
# Keep the Python version in sync with Dockerfile.dev # Keep the Python version in sync with the production Dockerfile
FROM python:3.15-slim-trixie FROM python:3.15-slim-trixie
ARG USERNAME=dev ARG USERNAME=dev
-21
View File
@@ -1,21 +0,0 @@
FROM python:3.15-slim-trixie
RUN apt -y update && apt -y upgrade && \
apt install --no-install-recommends -y wait-for-it lsb-release wget gnupg2 gcc libpq-dev libc-dev vim postgresql-client && apt clean all
WORKDIR /app
COPY requirements.txt .
COPY requirements-dev.txt .
RUN pip install -U -r requirements.txt -r requirements-dev.txt
RUN mkdir log
ENV PYTHONPATH=/app/
ENV FLASK_APP=max.app
ENV FLASK_ENV=development
COPY scripts/* ./
ENTRYPOINT ["./entrypoint-dev.sh"]
CMD ["flask", "run", "--host", "0.0.0.0", "--port", "8000"]
-2
View File
@@ -1,2 +0,0 @@
#!/bin/bash
docker-compose -f dc.dev.yml $@
-27
View File
@@ -1,27 +0,0 @@
services:
max:
image: max:dev
volumes:
- ./max:/app/max
depends_on:
- postgresql
command: $MAX_COMMAND
ports:
- 8000:8000/tcp
environment:
- PGSQL_HOST=postgresql
- PGSQL_USER=max
- PGSQL_PASSWORD=max
- PGSQL_NAME=max
networks:
- postgresql
postgresql:
image: postgres:18.6
environment:
- POSTGRES_USER=max
- POSTGRES_PASSWORD=max
- POSTGRES_DB=max
networks:
- postgresql
networks:
postgresql:
-11
View File
@@ -1,11 +0,0 @@
#!/bin/bash
set -e
source "$(dirname "$0")/db-setup.sh"
flask add-domain finn.st
flask add-domain stutzenste.in
flask reset-admin admin@finn.st admin
exec "$@"
-3
View File
@@ -1,3 +0,0 @@
#!/bin/bash
export FLASK_ENV=production
gunicorn -w 1 -b 0.0.0.0:8000 max.app:app
-2
View File
@@ -1,2 +0,0 @@
#!/bin/bash
flask run --host 0.0.0.0 --port 8000