ptrumpis / snap-camera-server

An alternative, self-hosted solution that allows you to continue using Snap Camera with all Snapchat filters after its shutdown on January 25, 2023.
https://github.com/snapcamera
MIT License
330 stars 40 forks source link

How to start camera after step 5? #49

Closed benzmuircroft closed 1 year ago

benzmuircroft commented 1 year ago
  1. tada Congratulations After completing the 5 steps you may now start Snap Camera!

How? you don't say LOL

I'm on ubuntu,

in my terminal I see

snap-camera-server-311-webapp-1    | Initialization complete! 🎉

I can't find snap-camera in in my applications though nor in the project's src folder.

snap-camera
snap-camera: command not found

I tried guessing:

node /home/benz/Desktop/snap-camera-server-3.1.1/src/init.js 
node:internal/errors:484
    ErrorCaptureStackTrace(err);
    ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'db-migrate' imported from /home/benz/Desktop/snap-camera-server-3.1.1/src/init.js
    at new NodeError (node:internal/errors:393:5)
    at packageResolve (node:internal/modules/esm/resolve:860:9)
    at moduleResolve (node:internal/modules/esm/resolve:909:20)
    at defaultResolve (node:internal/modules/esm/resolve:1124:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:841:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)
    at link (node:internal/modules/esm/module_job:75:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}

also tried:

node /home/benz/Desktop/snap-camera-server-3.1.1/server.js 
node:internal/errors:484
    ErrorCaptureStackTrace(err);
    ^

Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'express' imported from /home/benz/Desktop/snap-camera-server-3.1.1/server.js
    at new NodeError (node:internal/errors:393:5)
    at packageResolve (node:internal/modules/esm/resolve:860:9)
    at moduleResolve (node:internal/modules/esm/resolve:909:20)
    at defaultResolve (node:internal/modules/esm/resolve:1124:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:841:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)
    at link (node:internal/modules/esm/module_job:75:36) {
  code: 'ERR_MODULE_NOT_FOUND'
}
ptrumpis commented 1 year ago

These instructions will install the server component (not the client application) You can run Snap Camera server on Linux, but there is no client application for Linux.

You would have to set up Windows inside a virtual machine (KVM) with GPU pass through.