You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
By default the standalone image uses SQLite. Set the DSN field to `/phpbb/sqlite/sqlite.db` during installation and leave username, password, and database name blank.
@@ -65,7 +97,7 @@ $ docker run --name phpbb \
65
97
-e PHPBB_DB_NAME=phpbb \
66
98
-e PHPBB_DB_USER=phpbb \
67
99
-e PHPBB_DB_PASSWD=pass \
68
-
-p 8000:80 -d phpbb
100
+
-p 8000:80 -d ghcr.io/fed1337/docker-phpbb:latest
69
101
```
70
102
71
103
## Environment variables
@@ -74,11 +106,11 @@ Most variables are written into phpBB's `config.php` or read by the startup scri
74
106
75
107
### PHPBB_INSTALL
76
108
77
-
If `true`, removes `config.php` and keeps the `/install/` directory for a fresh setup.
109
+
If `true`, removes `config.php` and keeps the `/install/` directory for a fresh setup. When unset, the startup script deletes `install/` automatically.
78
110
79
111
### PHPBB_DB_DRIVER
80
112
81
-
Supported drivers in this image: `sqlite3`, `mysqli`, `postgres`.
113
+
Supported drivers: `sqlite3`, `mysqli`.
82
114
83
115
Default: `sqlite3`
84
116
@@ -127,14 +159,14 @@ Persistent data paths:
127
159
$ ./update.sh 3.3
128
160
```
129
161
130
-
This updates `PHPBB_VERSION` and its checksum in the `Dockerfile`.
162
+
This updates `PHPBB_VERSION` and its checksum in the `Dockerfile`, then rebuild and run the [release workflow](.github/workflows/release.yml) to publish new GHCR tags.
131
163
132
164
## Custom configuration
133
165
134
-
Drop PHP settings into `/usr/local/etc/php/conf.d` and nginx site config into `/etc/nginx/http.d` by extending the image:
0 commit comments