Code Monkey home page Code Monkey logo

fotosho's People

Contributors

advplyr avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

fotosho's Issues

Stuck on Waiting for Socket Connection

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..."

Automatically create albums

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.

Stuck after scan my library

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...

Gets stuck on large libarys

it seems to fail on

168165 Thumbnails Generated: 438:20
Socket Connected 7G58p8oULQUSpZVzAAAF
Config /config /photos /thumbnails

just doesnt load

.lock file missing?

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'
}```

root password won't set

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.

Random photo slideshow with link.

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.

Subfolders are not taking into account

I have a Photos folders structure as this :

  • Photos
    • Archived
      • Archived Album
    • Album X
    • Year 1
      • Year 1 Album 1
      • Year 1 Album 2
    • Year 2

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.

Shuffle Slideshow option

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?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.