@fbartels awesome, thank you! Will try this out.
Update: very close!
Using server https://localhost.dwebyvr.org
node:fs:1659
const stats = binding.stat(
^
Error: ENOENT: no such file or directory, stat '/website/*'
at Object.statSync (node:fs:1659:25)
at collectFiles (/usr/local/lib/node_modules/cloudron-surfer/cli/actions.js:60:19)
at /usr/local/lib/node_modules/cloudron-surfer/cli/actions.js:225:40
at Array.forEach (<anonymous>)
at Command.put (/usr/local/lib/node_modules/cloudron-surfer/cli/actions.js:221:15)
at Command.listener [as _actionHandler] (/usr/local/lib/node_modules/cloudron-surfer/node_modules/commander/lib/command.js:494:17)
at /usr/local/lib/node_modules/cloudron-surfer/node_modules/commander/lib/command.js:1296:65
at Command._chainOrCall (/usr/local/lib/node_modules/cloudron-surfer/node_modules/commander/lib/command.js:1193:12)
at Command._parseCommand (/usr/local/lib/node_modules/cloudron-surfer/node_modules/commander/lib/command.js:1296:27)
at /usr/local/lib/node_modules/cloudron-surfer/node_modules/commander/lib/command.js:1082:27 {
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '/website/*'
}
So somehow have to give it context of the checked out repo I guess?
Here's the file in the repo I'm working with: https://github.com/DWebYVR/localhost_vancouver_webring/blob/main/.github/workflows/surfer.yml