Comments (2)
Ah, I need to update the dev instructions, sorry for the hassle. Will update them over the weekend.
The error you're seeing indicates that you didn't run the migrations. Run pnpm run db:migrate
from the root of the directory. One another missing instruction is that you need to symlink the .env
file to the apps/web
, apps/workers
, and the packages/db
directories so that the different components see the correct env.
from hoarder-app.
Thanks, that allowed me to progress and create a user.
Then I got this exception:
https://next-auth.js.org/errors#jwt_session_error decryption operation failed {
message: 'decryption operation failed',
stack: 'JWEDecryptionFailed: decryption operation failed\n' +
' at gcmDecrypt (webpack-internal:///(rsc)/../../node_modules/next-auth/node_modules/jose/dist/node/cjs/runtime/decrypt.js:67:15)\n' +
' at decrypt (webpack-internal:///(rsc)/../../node_modules/next-auth/node_modules/jose/dist/node/cjs/runtime/decrypt.js:92:20)\n' +
' at flattenedDecrypt (webpack-internal:///(rsc)/../../node_modules/next-auth/node_modules/jose/dist/node/cjs/jwe/flattened/decrypt.js:143:52)\n' +
' at async compactDecrypt (webpack-internal:///(rsc)/../../node_modules/next-auth/node_modules/jose/dist/node/cjs/jwe/compact/decrypt.js:18:23)\n' +
' at async jwtDecrypt (webpack-internal:///(rsc)/../../node_modules/next-auth/node_modules/jose/dist/node/cjs/jwt/decrypt.js:8:23)\n' +
' at async Object.decode (webpack-internal:///(rsc)/../../node_modules/next-auth/jwt/index.js:66:7)\n' +
' at async Object.session (webpack-internal:///(rsc)/../../node_modules/next-auth/core/routes/session.js:43:28)\n' +
' at async AuthHandler (webpack-internal:///(rsc)/../../node_modules/next-auth/core/index.js:165:27)\n' +
' at async getServerSession (webpack-internal:///(rsc)/../../node_modules/next-auth/next/index.js:159:19)\n' +
' at async Home (webpack-internal:///(rsc)/./app/page.tsx:10:21)',
name: 'JWEDecryptionFailed'
}
I added NEXTAUTH_SECRET=<secret>
to the .env
and now it seems to work.
from hoarder-app.
Related Issues (20)
- Questions about search questions and multi -language support HOT 4
- Allow adding multiple URLs at once HOT 2
- Alternative Port HOT 10
- Improve handling of failed crawling jobs HOT 1
- Allow customizing the AI prompt
- [Feature request] Alphabetical sorting of tag select dropdown HOT 2
- [Feature Request] Local Scraper (Use browser auth) HOT 3
- Web server redirects to the wrong address at logout HOT 2
- ghcr.io/hoarder-app/hoarder-web dont work HOT 8
- Add Hoarder as an option in share sheet on iOS HOT 2
- Web page shows generic error message if you try to add a duplicate bookmark HOT 2
- Curl command HOT 2
- Email forward link feature HOT 2
- AI infered tags can contain " " at the beginning HOT 1
- How to verify hoarder app is working with the local ollama HOT 2
- Crawling job failed: ProtocolError: Protocol error (Page.captureScreenshot): Unable to capture screenshot HOT 3
- Feature request: Browser extension "Open your Hoarder saves" HOT 1
- Long description meta tag causes invalid yaml to be produced
- Text that contains single and double quotes produces invalid YAML
- Too long lines are truncated which produces invalid YAML HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hoarder-app.