網路論壇 - phpBB - 已廢棄

前言

論壇還是用phpBB via docker, 簡單 省事 方便

作法

Docker-compose.yml內容

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
version: '2'
services:
mariadb:
image: docker.io/bitnami/mariadb:10.3
environment:
- ALLOW_EMPTY_PASSWORD=yes
- MARIADB_USER=bn_phpbb
- MARIADB_DATABASE=bitnami_phpbb
volumes:
- /var/lib/docker/volumes/phpbb/mariadb:/bitnami/mariadb
phpbb:
image: docker.io/bitnami/phpbb:3
ports:
- 192.168.131.2:8082:8080
environment:
- PHPBB_DATABASE_HOST=mariadb
- PHPBB_DATABASE_PORT_NUMBER=3306
- PHPBB_DATABASE_USER=bn_phpbb
- PHPBB_DATABASE_NAME=bitnami_phpbb
- ALLOW_EMPTY_PASSWORD=yes
volumes:
- /var/lib/docker/volumes/phpbb/phpbb:/bitnami/phpbb
depends_on:
- mariadb

老實說我已經跑了另一個mariadb了是該可以整合在一起,但是…我懶,所以就另外跑一個Mariadb,要這樣搞記得名字不要重複, port不要重複

不過這個compose.yml裡面的定義是沒有mapping到外面的好方法直接跑就好了(這樣連db的安全性都可以保證)

注意事項

老實說使用的感想我對於bitnami的習性不是很喜歡,當你跑了之後需要把/var/lib/docker/volumes/phpbb的權限改了

他預設是UID=1001不是chown 1001就是直接用chmod 777不然的話東西會因為沒有寫入權限不會正常跑…

廢棄原因

  • 沒在用,主要現在IM太發達,只是朋友家人間的溝通根本不會去建論壇