| ▲ | polyaniline 8 days ago |
| I just tried to build on Linux and it keeps panicking because it requires dozen(s) of API keys. I was not expecting that from local first software. |
|
| ▲ | yujonglee 8 days ago | parent | next [-] |
| That is not actually required. You can even set empty key for that. Also Linux issue pointer: https://github.com/fastrepl/hyprnote/issues/67#issuecomment-... |
| |
| ▲ | polyaniline 8 days ago | parent [-] | | I get an "EmptyToken" error if I leave keys like AXIOM_TOKEN empty. I'm sure I can remove the requirements in code, but it's just that this wasn't expected from reading the project description. Anyway, thanks for your work and good luck! | | |
|
|
| ▲ | hahajk 8 days ago | parent | prev [-] |
| I'm also interested in learning about why the API keys are required to build. |
| |
| ▲ | yujonglee 8 days ago | parent [-] | | There are only 2 api keys that is required to build (POSTHOG, SENTRY), and also not required to build in dev, only in release build. I made it required to prevent accidentally ship app without any analytics/error tracking. (analytics can be opted out) For ex, https://github.com/fastrepl/hyprnote/blob/327ef376c1091d093c... EDIT: Prod -> release | | |
| ▲ | vanschelven 8 days ago | parent [-] | | You might want to reconsider ”no data ever leaves your machine" from the post :) Given your target market, have you considered looking at Bugsink?[0] sentry compatible. still not local, but at least you won't have to additionally ask your customers to trust sentry/posthog. Disclosure: that's me [0] https://www.bugsink.com/ | | |
|
|