aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--docker-compose.yml5
-rw-r--r--docker/studip/Dockerfile6
2 files changed, 5 insertions, 6 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 8a2f010..3ecc7d8 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -1,7 +1,6 @@
-version: "3"
services:
db:
- image: mariadb:10.4
+ image: mariadb:10.5
volumes:
- db_data:/var/lib/mysql
- ./docker/studip/my.cnf:/etc/mysql/conf.d/my.cnf:ro
@@ -32,7 +31,7 @@ services:
MYSQL_PASSWORD: studip_password
MYSQL_HOST: db
STUDIP_MAIL_TRANSPORT: debug
- STUDIP_NAME: ${STUDIP_NAME}
+ STUDIP_NAME: ${STUDIP_NAME:-Stud.IP Testsystem}
# Use automigrate to migrate your instance on startup
AUTO_MIGRATE: 1
diff --git a/docker/studip/Dockerfile b/docker/studip/Dockerfile
index daa52e6..1a40408 100644
--- a/docker/studip/Dockerfile
+++ b/docker/studip/Dockerfile
@@ -1,5 +1,5 @@
# Setup php, apache and stud.ip
-FROM php:8.1-apache as base
+FROM php:8.1-apache AS base
# Install system requirements
RUN apt update && apt install -y --no-install-recommends \
@@ -26,14 +26,14 @@ RUN sed -i -e 's/# en_GB.UTF-8 UTF-8/en_GB.UTF-8 UTF-8/' /etc/locale.gen \
RUN docker-php-ext-configure gd --with-jpeg --with-webp
RUN docker-php-ext-install gettext gd zip pdo_mysql mysqli intl
-FROM node:18 as nodejs
+FROM node:18 AS nodejs
# Install node modules
COPY . /studip
WORKDIR /studip
RUN make webpack-prod
-FROM base as build
+FROM base AS build
# Install composer
COPY --from=composer /usr/bin/composer /usr/bin/composer