緣起:
還記得我那個裝了 500 GB 的 SSD 的 Raspberry Pi 5
嗎,它目前除了跑 yolo 來偵測狗子之外,還有跑 samba server,儲存空間用的是
1TB usb 外接硬碟,用來放一些雜七雜八的資料,還有備份用。
一直覺得那 SSD 的空間放著不用實在有點浪費
最近想到,就讓它跑個管理圖片用的網站好了,放一些表情包跟九日的圖,重點是要有 tag 的功能,當想要表情包來回應時,找起來才會比較快,比單純把圖片放在硬碟或是 telegram 上要好得多。在 gpt 上詢問後,最後是選擇 Piwigo 來用。
Piwigo:
沒特別去深入研究這專案的特色,請 gpt 給了 docker
compose 的內容,再自己調整一些東西
services:
piwigo_test:
image: linuxserver/piwigo:latest
container_name: piwigo
environment:
- PUID=1000
- PGID=1000
- TZ=Asia/Taipei
volumes:
- ./config:/config
- ./photos:/gallery
ports:
- "8080:80"
depends_on:
- mariadb
restart: unless-stopped
mariadb:
image: mariadb:10.11
container_name: piwigo_db
environment:
- MYSQL_ROOT_PASSWORD=rootpassword
- MYSQL_DATABASE=piwigodb
- MYSQL_USER=piwigouser
- MYSQL_PASSWORD=userpassword
volumes:
- ./db:/var/lib/mysql
restart: unless-stopped
phpmyadmin_test:
image: phpmyadmin:latest
container_name: pma
environment:
- PMA_HOST=mariadb
ports:
- "8081:80"
depends_on:
- mariadb
restart: unless-stopped