From 397a601628763a7edf31808a77a08ec0e5abd922 Mon Sep 17 00:00:00 2001 From: Awin Huang Date: Mon, 2 Feb 2026 12:13:38 +0800 Subject: [PATCH] Enable branding --- .gitignore | 2 ++ .../img/icons/android-chrome-192x192.png | Bin .../img/icons/android-chrome-512x512.png | Bin .../img/icons/apple-touch-icon.png | Bin .../img/icons/browserconfig.xml | 0 .../img/icons/favicon-16x16.png | Bin .../img/icons/favicon-32x32.png | Bin .../branding => branding}/img/icons/favicon.ico | Bin .../branding => branding}/img/icons/gafiled.png | Bin .../img/icons/mstile-150x150.png | Bin .../img/icons/safari-pinned-tab.svg | 0 .../img/icons/site.webmanifest | 0 {data/branding => branding}/img/logo.svg | 0 {data/branding => branding}/logo.svg | 0 data/{ => config}/settings.json | 2 +- data/filebrowser.db | Bin 65536 -> 0 bytes docker-compose.yml | 15 ++++++--------- 17 files changed, 9 insertions(+), 10 deletions(-) create mode 100644 .gitignore rename {data/branding => branding}/img/icons/android-chrome-192x192.png (100%) rename {data/branding => branding}/img/icons/android-chrome-512x512.png (100%) rename {data/branding => branding}/img/icons/apple-touch-icon.png (100%) rename {data/branding => branding}/img/icons/browserconfig.xml (100%) rename {data/branding => branding}/img/icons/favicon-16x16.png (100%) rename {data/branding => branding}/img/icons/favicon-32x32.png (100%) rename {data/branding => branding}/img/icons/favicon.ico (100%) rename {data/branding => branding}/img/icons/gafiled.png (100%) rename {data/branding => branding}/img/icons/mstile-150x150.png (100%) rename {data/branding => branding}/img/icons/safari-pinned-tab.svg (100%) rename {data/branding => branding}/img/icons/site.webmanifest (100%) rename {data/branding => branding}/img/logo.svg (100%) rename {data/branding => branding}/logo.svg (100%) rename data/{ => config}/settings.json (69%) delete mode 100644 data/filebrowser.db diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bca9ea2 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ + +data/database/filebrowser.db diff --git a/data/branding/img/icons/android-chrome-192x192.png b/branding/img/icons/android-chrome-192x192.png similarity index 100% rename from data/branding/img/icons/android-chrome-192x192.png rename to branding/img/icons/android-chrome-192x192.png diff --git a/data/branding/img/icons/android-chrome-512x512.png b/branding/img/icons/android-chrome-512x512.png similarity index 100% rename from data/branding/img/icons/android-chrome-512x512.png rename to branding/img/icons/android-chrome-512x512.png diff --git a/data/branding/img/icons/apple-touch-icon.png b/branding/img/icons/apple-touch-icon.png similarity index 100% rename from data/branding/img/icons/apple-touch-icon.png rename to branding/img/icons/apple-touch-icon.png diff --git a/data/branding/img/icons/browserconfig.xml b/branding/img/icons/browserconfig.xml similarity index 100% rename from data/branding/img/icons/browserconfig.xml rename to branding/img/icons/browserconfig.xml diff --git a/data/branding/img/icons/favicon-16x16.png b/branding/img/icons/favicon-16x16.png similarity index 100% rename from data/branding/img/icons/favicon-16x16.png rename to branding/img/icons/favicon-16x16.png diff --git a/data/branding/img/icons/favicon-32x32.png b/branding/img/icons/favicon-32x32.png similarity index 100% rename from data/branding/img/icons/favicon-32x32.png rename to branding/img/icons/favicon-32x32.png diff --git a/data/branding/img/icons/favicon.ico b/branding/img/icons/favicon.ico similarity index 100% rename from data/branding/img/icons/favicon.ico rename to branding/img/icons/favicon.ico diff --git a/data/branding/img/icons/gafiled.png b/branding/img/icons/gafiled.png similarity index 100% rename from data/branding/img/icons/gafiled.png rename to branding/img/icons/gafiled.png diff --git a/data/branding/img/icons/mstile-150x150.png b/branding/img/icons/mstile-150x150.png similarity index 100% rename from data/branding/img/icons/mstile-150x150.png rename to branding/img/icons/mstile-150x150.png diff --git a/data/branding/img/icons/safari-pinned-tab.svg b/branding/img/icons/safari-pinned-tab.svg similarity index 100% rename from data/branding/img/icons/safari-pinned-tab.svg rename to branding/img/icons/safari-pinned-tab.svg diff --git a/data/branding/img/icons/site.webmanifest b/branding/img/icons/site.webmanifest similarity index 100% rename from data/branding/img/icons/site.webmanifest rename to branding/img/icons/site.webmanifest diff --git a/data/branding/img/logo.svg b/branding/img/logo.svg similarity index 100% rename from data/branding/img/logo.svg rename to branding/img/logo.svg diff --git a/data/branding/logo.svg b/branding/logo.svg similarity index 100% rename from data/branding/logo.svg rename to branding/logo.svg diff --git a/data/settings.json b/data/config/settings.json similarity index 69% rename from data/settings.json rename to data/config/settings.json index 3ccf12d..4760c9e 100644 --- a/data/settings.json +++ b/data/config/settings.json @@ -3,6 +3,6 @@ "baseURL": "", "address": "", "log": "stdout", - "database": "/database.db", + "database": "/database/filebrowser.db", "root": "/srv" } diff --git a/data/filebrowser.db b/data/filebrowser.db deleted file mode 100644 index ea42781e197b1b849c283e903802561650a34eb7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65536 zcmeI5&u<$=6vxvv{A_`W1Lv};#DNeyX?{6UB^o=4)1PU6sBI7m-CPaKN34p z5gZW+fjDzR+z=Q30{#S!`~`5R#F0x8?|Eiy$4%9iwxoscNb8w5J3Bl3dG^|G_Pz1Y zkWM2ezw_(KJHuQ)r7K=B^)@?c3U8SF3zPq_`uoodXMg(4wnGjAAOHd&00JNY0w4ea zAOHd&00JQJ><~C+hH^jq|J8w^o-net|35eKmv`@e{O4D{+3A3RqacC+2!H?xfB*=9 z00@8p2!H?xfB*;_C4tVfej32=(2Lz+d_<*}Y5U$x4*W$q%ikLLo8wykj%2RNy`bF% zKA|$pKa%_w<)0dPn!09pf=${?I=1fwo-;Q->ST$GBhiq~oRhgCid5PZN#cw;ob9TZ zS~+JX#F_E@nP79Zyjxqywr3}|H*!<)#FDo;oh`MRV=Jvzbx{^>y0@-g4`#~kMR)n~ zUR0QmiUIYMxT?whk5M^Pt_WF>k(TN!-SbpMn8;CQCy=|BmB)?3AW6A{AgYD37zS?L znM>o08Z~9yaOU3$h$>ELlsu#gb?J0YH0p@N?Hv(kp)}3?z>_7F zR)bEB8IMO}T~u*Hr1lu2t>ao-XAfvg>;_RaZ4#b)HKo=I<+cb{H`LPgf*0h{mRHHH z=HyEM2`atF~oh`qJg4c#T0DP35$1w5Im__tITm@yN zSegxI_6lxc8(ZtQ-+U)t6=J~1IQe|PibfvIe%Pwq)M^lo9@_-N2 z;W{$4T_qXWYRQOJO-8hOGNM(K5%2ej`d3ud8N=^JFpa zH@6BZaXN0^lv)}Z>AUTls$+Io4VenMD+yD7Pc}^7TQ;4h0(-030liIS`XU9^5MaBU({RT^*B+xQB=_6@yr>^X2fRrer>|*a`41K-?UJd_UYD+MCisOW6?m?I zX8@kqe1XVPU&i}REM3t|U0*nJQ5J@`$z_$M5~yA&a$9$DNxVZo$`z5wjnzw3!4AvH ztxMiXYXI@RK~FY4;!YuEdhvox8QV`2xiSbgR;KQLM!XpoD+YMi5St$xM z=nPTSWwg+02C?AQ>p>?_!lA29+1)?ccj}$1X(h|i>ds0q?#D^>TC2UjzF7)lfAhli z<$T@GjYsXmS}Rw|&+n9%mud@BlNT=CSS%K23d^_R=!Tj~-)%OF6*rySxnAG!^V4gS z%~`*8?i^ik64aus*&UyDz-CWjIzhLVoy^OsA?Jzvib#DLeU9rmki(Nzk%cLd+V48} z9|*;;4*q?9;tiFE!0nv9FZ9CtaSy~gP_qMZ4g=o)=BOj{B!9?Q3%UqW{biZ@iep~b zIhii35>t$a3G6UoGUqAq;+^DlGZe05yg|b6$b}ZUH%B7us>IZjro0syyD~~etrt&X zB0rp5_XPCW@TGoxad1hfNV|?hAq;8OQJw2&QGJcx;uN-%pPZeVna+>Wr!kG&MfRmD*F31 zRs9{Cs$S2gqSrNzKJjHp0QofCSee^qqH=<6W=J3a0w4eaAOHd&00JQJoD;B7|FHjI z|HJ<8*~d>Xk{tGbzb)Tyr|TJkeluOy^sIC(_l$Jd|IhjN4TcW_AOHd&00JNY0w8d- z1o$~UC&d424tNCt5C8!X009sH0T2KI5C8!X0D=D^0lQkVUD}y__Vcu{uRq5CuslB? zubX|mK7jS_*9%&gMdI5P1!-p|9c;nQ;dahpu*HK{d*;#T#ACZ>O#!cL4t00ck)1V8`;KmY_l00ck)1VG@45U_Urll1?$a|U*Ri2t`Fkb?jSfB*=900@8p z2!H?xfB*=9z|jz}{`~g&zg@lGuF-GT@*9i?IGWMotRMgaAOHd&00JNY0w4eaAOHd& h00JNY0w4eaAOHd&00JNY0w4eaAOHd&00M^*_!~y=ZYBT# diff --git a/docker-compose.yml b/docker-compose.yml index fd8d434..88805bf 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,16 +2,13 @@ services: file-browser: restart: always - image: filebrowser/filebrowser:latest + image: filebrowser/filebrowser container_name: filebrowser - user: 1000:1000 ports: - 8040:80 volumes: - - /media/share:/srv - - ./data/filebrowser.db:/database.db - - ./data/settings.json:/.filebrowser.json - - ./data/gafiled.png:/config/logo.png - - ./data/branding:/branding - security_opt: - - no-new-privileges:true + - /nas/share:/srv + - ./data/database:/database + - ./data/config:/config + - ./branding:/branding:ro +