| 1 | port: 8081 |
| 2 | base_url: http://127.0.0.1:8081 |
| 3 | open_browser_at_start: false |
| 4 | allowed_referer: x.com |
| 5 | localhost_admin: false |
| 6 | vfs: |
| 7 | masks: |
| 8 | "**/config.yaml*|test.ts|work|*uploaded|work2|tmp": |
| 9 | can_see: false |
| 10 | tests/page/!*.png: |
| 11 | mime: text/plain |
| 12 | protectFromAbove/child/*.txt: |
| 13 | can_read: false |
| 14 | cantSearchForMasks/page: |
| 15 | can_list: false |
| 16 | children: |
| 17 | - source: ../alfa.txt |
| 18 | name: x%25#x |
| 19 | - name: protectFromAbove |
| 20 | children: |
| 21 | - name: child |
| 22 | children: |
| 23 | - source: ../alfa.txt |
| 24 | can_see: true |
| 25 | - name: renamed |
| 26 | source: ../alfa.txt |
| 27 | - name: f1 |
| 28 | children: |
| 29 | - name: f2 |
| 30 | children: |
| 31 | - source: ../alfa.txt |
| 32 | - name: pic |
| 33 | mime: png |
| 34 | source: ../page/gpl.png |
| 35 | - source: ../page |
| 36 | default: index.html |
| 37 | - name: protected |
| 38 | source: ../page/gpl.png |
| 39 | can_read: |
| 40 | - rejetto |
| 41 | - name: hidden |
| 42 | can_see: |
| 43 | this: false |
| 44 | children: |
| 45 | - name: a<&>;#'z |
| 46 | - name: for-admins |
| 47 | can_read: |
| 48 | - admins |
| 49 | can_list: can_read |
| 50 | can_see: can_read |
| 51 | children: |
| 52 | - name: upload |
| 53 | source: ../tmp |
| 54 | can_upload: |
| 55 | - admins |
| 56 | can_delete: |
| 57 | - admins |
| 58 | children: |
| 59 | - source: ../tmp/no-upload |
| 60 | can_upload: false |
| 61 | - source: ../work/cant-overwrite |
| 62 | can_upload: |
| 63 | - admins |
| 64 | can_delete: false |
| 65 | - source: ../alfa.txt |
| 66 | - name: for-disabled |
| 67 | can_list: |
| 68 | - disabled_account |
| 69 | - name: tests |
| 70 | source: .. |
| 71 | masks: |
| 72 | "**/!*.png|files|": |
| 73 | can_see: false |
| 74 | children: |
| 75 | - name: "C:" |
| 76 | children: |
| 77 | - source: ../page/gpl.png |
| 78 | - name: renameChild |
| 79 | can_upload: true |
| 80 | children: |
| 81 | - source: .. |
| 82 | can_upload: false |
| 83 | rename: |
| 84 | alfa.txt: renamed1 |
| 85 | page/gpl.png: renamed2 |
| 86 | - name: gui#%2 |
| 87 | can_see: true |
| 88 | children: |
| 89 | - source: ../alfa.txt |
| 90 | - name: orderTest |
| 91 | can_see: true |
| 92 | children: |
| 93 | - name: A |
| 94 | order: -2 |
| 95 | url: asd |
| 96 | - name: B |
| 97 | order: -1 |
| 98 | - name: C |
| 99 | order: -3 |
| 100 | - name: cantListBut |
| 101 | source: .. |
| 102 | can_list: false |
| 103 | masks: |
| 104 | "*": |
| 105 | can_list: true |
| 106 | - name: zipNoList |
| 107 | source: ../page |
| 108 | can_see: false |
| 109 | can_list: false |
| 110 | can_archive: true |
| 111 | - name: cantSearchForMasks |
| 112 | source: .. |
| 113 | - name: onlyFilesDeep |
| 114 | can_see: |
| 115 | this: false |
| 116 | children: |
| 117 | - name: top |
| 118 | children: |
| 119 | - name: mid |
| 120 | children: |
| 121 | - source: ../alfa.txt |
| 122 | - name: cantSearchForMasksDeep |
| 123 | source: .. |
| 124 | can_see: |
| 125 | this: false |
| 126 | rename: |
| 127 | alfa.txt: gpl-visible.png |
| 128 | masks: |
| 129 | page/gpl.png: |
| 130 | can_see: false |
| 131 | - name: maskOverlap |
| 132 | source: .. |
| 133 | can_see: |
| 134 | this: false |
| 135 | rename: |
| 136 | alfa.txt: gpl-visible.png |
| 137 | masks: |
| 138 | "*.png": |
| 139 | can_see: true |
| 140 | can_read: false |
| 141 | page/gpl.png: |
| 142 | can_see: false |
| 143 | - name: maskOnRenamedPath |
| 144 | source: .. |
| 145 | can_see: |
| 146 | this: false |
| 147 | rename: |
| 148 | page/gpl.png: renamed-gpl.png |
| 149 | masks: |
| 150 | page/renamed*: |
| 151 | can_see: false |
| 152 | children: |
| 153 | - name: nested |
| 154 | source: .. |
| 155 | rename: |
| 156 | page/gpl.png: renamed-gpl-nested.png |
| 157 | masks: |
| 158 | page/renamed*: |
| 159 | can_see: false |
| 160 | - name: cantReadBut |
| 161 | source: .. |
| 162 | can_read: false |
| 163 | masks: |
| 164 | "*": |
| 165 | can_read: true |
| 166 | - name: cantReadButChild |
| 167 | source: .. |
| 168 | can_read: false |
| 169 | children: |
| 170 | - source: ../alfa.txt |
| 171 | can_read: |
| 172 | - rejetto |
| 173 | - name: cantListPage |
| 174 | source: .. |
| 175 | masks: |
| 176 | page: |
| 177 | can_see: false |
| 178 | can_list: false |
| 179 | - name: cantListPageAlt |
| 180 | source: .. |
| 181 | masks: |
| 182 | page: |
| 183 | can_see: false |
| 184 | "**/*": |
| 185 | can_list: false |
| 186 | "**.png": |
| 187 | can_read: |
| 188 | - rejetto |
| 189 | - name: cantReadPage |
| 190 | source: .. |
| 191 | masks: |
| 192 | page|*.ts|*.yaml*: |
| 193 | can_read: false |
| 194 | can_list: false |
| 195 | - name: cantReadRealFolder |
| 196 | source: .. |
| 197 | can_read: false |
| 198 | can_list: false |
| 199 | - name: cantSeeThis |
| 200 | can_see: "*" |
| 201 | children: |
| 202 | - name: hi |
| 203 | - name: cantSeeThisButChildren |
| 204 | can_see: |
| 205 | this: false |
| 206 | can_archive: |
| 207 | this: false |
| 208 | children: |
| 209 | - name: hi |
| 210 | source: .. |
| 211 | masks: |
| 212 | "*/page": |
| 213 | can_list: false |
| 214 | "**/*|files|": |
| 215 | can_list: false |
| 216 | can_read: false |
| 217 | - name: cantSeeThisButChildrenMasks |
| 218 | can_see: false |
| 219 | masks: |
| 220 | "*|folders|": |
| 221 | can_see: true |
| 222 | children: |
| 223 | - name: hi |
| 224 | enable_plugins: |
| 225 | - test |
| 226 | accounts: |
| 227 | rejetto: |
| 228 | srp: 45342499289060118491953864985904491552469027660732372413642410068701508460756016883587538941326969234657513592151654348700271313826438668687753011476364050308196782081349845543793071133962680938833562613037542533901213868728748288160539083771680823003225050120746634361389984903020864743362165811690166921198|19774996369091767466773785425767419323692622801450813744779985314019896203670047564571162840176134630605183591917392609010436089360338159426706132364650486739033105760664596040271171468723867761859495433833673834714019039663575196623574481195253082005981473801748471685440578887877536727938980101106408640345112365050882261328175189757112413706886166283150089763450343918391537516887689512711278015984288024916578966075794729866664625833406939511948734410200472601790276163270442611968041929062065290928050153275322302258046366227185195993685890141067515020089439381701920633381138539731031195766277095966471034607906 |
| 229 | belongs: |
| 230 | - admins |
| 231 | - disabled_account |
| 232 | of_disabled: |
| 233 | belongs: |
| 234 | - disabled_account |
| 235 | srp: 120804068635292437277659526629874168486493564624635377646330787993324029347643661070173511958514280976767927306751833743344847090685670483208190264705860902848531421420861927204883625771674418082140221216420339415820518698058241206651254261675616534491182986033693544092635419713292938817480339301130035142768|6390070233467830634736562883190487977343515956946496945249374625052474780962438110990674671048889570779960793274296584567905127170898293191856356572097228581183066941862764046917332873021156752168064068749102391176534012356053485735217052800610301632013415793338242451720832504147428409155945376375583183022415015336290830617108916724241486465509043174980735716739832823061125331466539384265398446680090973255616206398107827059604939857515439225687604138296426795701816020049847172782313576107757502401013344401388604328199230786618044783381875892970632930879062526080561936466730946652771701843119343086416435041725 |
| 236 | disabled_account: |
| 237 | disabled: true |
| 238 | admins: |
| 239 | allow_net: ::1 |
| 240 | admin: true |
| 241 | version: 3.2.1 |
| 242 | max_downloads_per_account: 2 |
| 243 | max_downloads: 1 |
| 244 | roots: |
| 245 | 127.0.0.1:*: f1/ |
| 246 | platform: darwin-arm64-node |