• 3

請問有沒有適合取代 flickr 的 docker?

主要是用來在相機板貼圖用,能產生在討論串觀看的縮圖。

點選之後,也能到專屬網頁看大圖。

我最近照片越貼越多,早晚有一天要跟 flickr 繳稅。與其給 flickr 賺,不如投資自己的 NAS。
2023-07-10 23:38 發佈
文章關鍵字 docker Flickr
剛剛試photoprism用我自製語法好像沒辦法很方便轉跳到那頁面

photoprism Demo網站


後來改用piwigo

piwigo demo網站

我自製的語法就可以使用了,這兩個我也都沒用過

(a href="https://demo1.piwigo.com/picture?/6282/category/241-meerkats" title="前往原圖")
(img style="width:200px;" src="https://demo1.piwigo.com/_datas/y/0/v/y0vbld68ny/i/uploads/y/0/v/y0vbld68ny//2022/07/07/20220707090607-8e602948-sm.jpg")(/img)
(/a)

(a href="要前往的頁面" title="前往原圖")
(img style="width:200px;" src="縮圖網址")(/img)
(/a)

把( ) 替換成 <>
喔!終於裝上了 ....

我裝的是 piwigo,photoprism 因為沒辦法用網址定位到單張圖片,只好放棄。其間也考慮過 chevereto 跟 photoshow,不過一個改成收費版,另一個好幾年沒更新,也只好放棄。

我把安裝資料貼出來,供也想裝的板友參考一下 ...

=================

piwigo 必須使用 mysql,這必須自己安裝,我使用的是 mariadb。

不過因為 piwigo 不能指定資料庫的 port,預設的 3306 又沒辦法直接使用,trueNAS 規定必需使用 9000 以上的埠號。所以必須有兩張網路卡,供指定到另一個網址。

我的 trueNAS 用的網址是 192.168.3.7,mariadb 則指定 192.168.3.11。11 這個網址雖然只供內部使用,但還是要有一張網卡才能指定成功。

mariadb 數值如下:

Application Name = mariadb1

Image repository = bitnami/mariadb-galera

============================================
Environment Variable Name

MARIADB_GALERA_MARIABACKUP_PASSWORD = backup

MARIADB_ROOT_PASSWORD = root_password

MARIADB_USER = al_user

MARIADB_PASSWORD = password

MARIADB_DATABASE = albumdb

MARIADB_REPLICATION_USER = replica

MARIADB_REPLICATION_PASSWORD = replica_password

MARIADB_GALERA_FORCE_SAFETOBOOTSTRAP = yes

============================================
Networking

Host Interface = 'enp1s0f0' Interface

IP Address Management = Use static IP

Static IP = 192.168.3.11

============================================
Configure Host Path Volumes
Host Path Configuration

Host Path = /mnt/data/photo album/database

Mount Path = /bitnami/mariadb

============================================
Workload Details

Privileged Mode

另外我會先裝 phpmyadmin 查看資料庫是否有安裝成功,不然 piwigo 連不上資料庫,也不會有什麼錯誤訊息給你 ....

phpmyadmin 的安裝數值:

Application Name = phpmyadmin

Image repository = phpmyadmin/phpmyadmin

============================================
Container Environment Variables

PMA_HOST = 192.168.3.11

PMA_USER = al_user

PMA_PASSWORD = password

PMA_PORT = 3306

============================================
Port Forwarding

Container Port = 80

Node Port = 9078

Protocol = TCP Protocol

============================================
Security Context

Privileged Mode

然後安裝 piwigo,安裝好照著螢幕指示,輸入資料庫相關資料就行了 ...

Application Name = piwigo

Image repository = linuxserver/piwigo

============================================
Container Environment Variables

PUID = 1000

PGID = 1000

TZ = Asia/Taipei

============================================
Port Forwarding Configuration

Container Port = 80

Node Port = 10080

Protocol = TCP Protocol

============================================
Storage
Host Path Configuration

Host Path = /mnt/data/photo album/config

Mount Path = /config

Host Path = /mnt/data/photo album/gallery

Mount Path = /gallery
試貼圖 ...

piwigo




flickr
jeel54321
jeel54321 樓主

piwigo 的貼不出來 ...

2023-07-14 16:46
maya95

是因為 mobile01 一定要上載, 他雖然有提供直接連結功能, 但根本無效! 任何網路照片直接連結都不會顯示! 至少我以前試過很多次都沒用. 但你這 flickr 卻有用? 我也糊塗了

2023-07-14 16:58
maya95 wrote:
剛剛再試了你給的 piwigo...(恕刪)


看來只能 flickr 繼續用了!

等到免費額度滿了!再把舊圖刪掉,反正我貼的圖也不是什麼曠世傑作 ....

piwigo 就留著,當自己的照片備份 .....
我把 piwigo 的 database 位址從 192.168.3.11,換回跟 trueNAS 一樣了!

最近幾次 piwigo 連接不上,查一下都是 mariadb 沒反應。我想把 docker 的網址設的跟 NAS 主機不一樣,雖然能用,但可能不太穩定。很難講 NAS 系統什麼時候會改變這個設定。

所以只能想辦法改 pewigo 的資料庫 port 設定。查了 一下原始碼,發現一個方法 ....

找到 /config/www/local/config/database.inc.php 這個檔案,改下面這一行

conf['db_host'] = '192.168.3.11';
改成 conf['db_host'] = '192.168.3.7:9306';

然後把 mariadb 的 docker 設定也改成

mariadb
Port Forwarding
Container Port = 3306
Node Port = 9306
Protocol = TCP Protocol

這樣就可以了!

如果要在安裝時就改,主機位址那一欄,可能要打 192.168.3.7:9306,不過我還沒試過 ...
補一下,安裝後可以裝 Bootstrap Darkroom 這個主題,介面操作就會很像 flickr。

我另外還安裝 gdThumb 插件,用來更改圖片牆的圖片大小;Piwishack 插件則可以產生貼圖用的指令碼。

基本上,piwigo 取代 flickr 是沒問題的,除了 01 不支援之外 ....
這二天嘗試玩TrueNAS 發現一堆問題

WebUI 一直短時間 timeout 無法更改
所需資源龐大, 要可笑的 8GB, 常被抱怨的 Windows Server 也沒這麽耗資源

docker deployment 一直有各種問題, 不管是 official 還是 Truecharts
各種 docker 總是顯示 deploying 不然就是deploying 1/2 過幾十分鐘卻永遠裝不起來
系統重裝/重開機 N 次 , 先 stop 或 delete 再重裝也是一樣

查了一下好像也很多人有相同問題 ==> 放棄

  • 3
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?