advplyr / fotosho Goto Github PK
View Code? Open in Web Editor NEWHome server hosted photo gallery
Home server hosted photo gallery
After installing the docker image on Unraid, I was able to log into the WebUI and start a scan. After the scan was complete I refreshed the page and noticed that it was still working on generating Thumbnails and not showing me the pictures. I let it complete and after several hours it finished generating the Thumbnails according to the log, but now I can't view the WebUI in a browser (i've tried Chrome/Firefox and even my phone) it just states 'Waiting for socket connection..."
Hello,
I really like the simplicity of your app. But what woul be cool if the app automatically creates albums based on the folder names the Pictures are in.
unraid 6.9.2
After the first start and complete a scan a web gui stucks on fetching photos
and in log:
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
<--- Last few GCs --->
[1:0x56529943aee0] 1718486 ms: Mark-sweep 1836.6 (2095.8) -> 1836.6 (2095.8) MB, 138.2 / 0.1 ms (average mu = 0.100, current mu = 0.003) allocation failure scavenge might not succeed
[1:0x56529943aee0] 1718625 ms: Mark-sweep 1836.6 (2095.8) -> 1836.6 (2095.8) MB, 139.3 / 0.1 ms (average mu = 0.053, current mu = 0.000) allocation failure scavenge might not succeed
<--- JS stacktrace --->
==== JS stack trace =========================================
Security context: 0x2065210808d1
0: builtin exit frame: stringify(this=0x20652109ee79 ,4,0x35360f5001b9 ,0x39a517176b61 ,0x20652109ee79 )
1: sync [0x22758a62bce9] [/node_modules/simple-json-db/index.js:~145] [pc=0x3623c5756cf6](this=0x39a517176679 )
2: save [0x327ca6c14641] [/server/Database.js:8...
it seems to fail on
168165 Thumbnails Generated: 438:20
Socket Connected 7G58p8oULQUSpZVzAAAF
Config /config /photos /thumbnails
just doesnt load
I am trying out fotosho and pointed it at a directory tree with 170,000 images. It seems to fail after creating a fair number of thumbnails.
[2021-11-24T20:16:07.296Z] INFO: Chunk 981: Generating 50 photos
[2021-11-24T20:16:14.366Z] INFO: Chunk 981: Complete: 100 Generated|0 Existed|0 Failed
[2021-11-24T20:16:15.978Z] INFO: Chunk 982: Generating 50 photos
[2021-11-24T20:16:22.518Z] INFO: Chunk 982: Complete: 100 Generated|0 Existed|0 Failed
/node_modules/proper-lockfile/lib/lockfile.js:213
onCompromised: (err) => { throw err; },
^
[Error: ENOENT: no such file or directory, stat '/config/photos/data/data.3.json.lock'] {
errno: -2,
code: 'ECOMPROMISED',
syscall: 'stat',
path: '/config/photos/data/data.3.json.lock'
}```
When I type a password in and click, "Submit" the button changes to "Checking" then just sits there. I checked the docker log and I see a message: Set root pash. Eventually an error will appear: Unknown Failure. If I click "Submit" again, it will log in. If I log out and try to login without a password, I get right in.
It would be nice if there is some link available to point at this Container to randomise pictures in some kind of slideshow.
Like this page with the available variable https://picsum.photos/
This can be useful when using Home Assistant and want some kind of screensaver with an slideshow.
I have a Photos folders structure as this :
Currently, fotosho only scan first level of folder so in the previous exemple i will see only photos (if there are) of bold folder in the exemple before.
Is adding a "shuffle slideshow" option a feature that might be considered implementing?
Would it be better to put a "Shuffle/Randomized" sort option in the dropdown, or have a second Check box for "shuffle" when the slideshow is running?
please add a link to here in the unraid app page not just to the docker hub. took me ages to find this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.