-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcompose.yaml
More file actions
44 lines (41 loc) · 1.24 KB
/
Copy pathcompose.yaml
File metadata and controls
44 lines (41 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# MIT Licence
# Copyright (c) 2023 Simon Frankenberger
# Please see LICENCE.md for complete licence text.
name: blm2-dev
services:
mariadb:
image: docker.io/mariadb:10.2.44
# image: mysql:8.0.32
restart: unless-stopped
environment:
MYSQL_ROOT_PASSWORD: "root"
MYSQL_DATABASE: "blm2_test"
MYSQL_USER: "blm2_test"
MYSQL_PASSWORD: "blm2_test"
ports:
- "3306:3306"
application:
image: docker.io/bratkartoffel/web:blm2-dev-${PHP_VERSION:-8.4}
build:
context: .
dockerfile: Dockerfile-php
args:
PHP_VERSION: ${PHP_VERSION:-8.4}
restart: unless-stopped
ports:
- "8080:80"
tmpfs:
- /var/www/html/blm2/config
volumes:
- ../../../../:/var/www/html/blm2
- ../../../../config/config-defaults.ini:/var/www/html/blm2/config/config-defaults.ini
- ./config.ini:/var/www/html/blm2/config/config.ini
- ./test-reset-player.php:/var/www/html/blm2/actions/test-reset-player.php
- ./test-run-cron.php:/var/www/html/blm2/actions/test-run-cron.php
# - ./xdebug.ini:/usr/local/etc/php/conf.d/xdebug.ini
inbucket:
image: docker.io/inbucket/inbucket:3.0.4
restart: unless-stopped
ports:
- "9000:9000"
- "2500:2500"