-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Self hosting #1
Comments
I come here every few weeks to check. I'm willing to pay into a bounty to make it happen! |
I can haz self hosting? |
Will this work with the mobile apps and will it require a subscription if self-hosted? Many thanks for your good work! |
@binaryben yes and no. Self hosting will be free (people can donate/contribute/subscribe but it won't be mandatory). |
@thecodrr Thats very exciting! A truely FOSS potential alternative to Standard Notes. Will definitely be looking at donating if I end up using it. |
On the watch for this. |
When i understand this correctly, then only one point in the todo list is still open that prevents us from using the self hosting, and that would be the "Publish on DockerHub" and maybe the documentation of it? The changing of settings urls in the client wont affect the server directly right? .. As this seems to me not so very complicated to implement, could it be that you just intent to never implement it? It now has been some time and the selfhosting is still not available. I would really love to host this thing on my own and would appreciate if you can finish the server. I know you maybe have a lot other work to do, but it would be cool if you could finish the server or.. the "uploading of the docker image to dockerhub" soon :). |
After waiting for self host for more than half a year, I used outline (https://github.com/outline/outline) |
On a more positive note I'm happy to help with a helm chart once the image is finalized and published. |
It will be done when it will be done. There is no timeline and we have made no promises as to when this might happen. I want to be very clear, though, that we do intend to add support for self hosting and it is one of our long term goals. The good news is that things are rapidly moving towards making this a reality. The problem, currently, is this: We haven't yet finalized the Sync API. Making the sync server self hostable before that would be a bad idea as everyone would have to do a huge migration. Once we are done with the necessary changes and things have been fully stabilized, self hosting won't take long. I really do appreciate everyone's patience in this regard. |
I appreciate the update but I also don’t feel like you owe anyone anything in this regard. F it happens. Scratch your own itch. Thanks for what you’ve done so far.
…On Sat, Oct 7, 2023 at 1:00 AM, Abdullah Atta ***@***.***(mailto:On Sat, Oct 7, 2023 at 1:00 AM, Abdullah Atta <<a href=)> wrote:
> As this seems to me not so very complicated to implement, could it be that you just intent to never implement it? It now has been some time and the selfhosting is still not available. I would really love to host this thing on my own and would appreciate if you can finish the server. I know you maybe have a lot other work to do, but it would be cool if you could finish the server or.. the "uploading of the docker image to dockerhub" soon :).
It will be done when it will be done. There is no timeline and we have made no promises as to when this might happen. I want to be very clear, though, that we do intend to add support for self hosting and it is one of our long term goals. The good news is that things are rapidly moving towards making this a reality. The problem, currently, is this:
We haven't yet finalized the Sync API. Making the sync server self hostable before that would be a bad idea as everyone would have to do a huge migration. Once we are done with the necessary changes and things have been fully stabilized, self hosting won't take long.
I really do appreciate everyone's patience in this regard.
—
Reply to this email directly, [view it on GitHub](#1 (comment)), or [unsubscribe](https://github.com/notifications/unsubscribe-auth/AKZYLBRTXLITQ356IOZPQFLX6DOVLAVCNFSM6AAAAAAVTOYCRKVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONJRGYYDCNBXHA).
You are receiving this because you commented.Message ID: ***@***.***>
|
Does that mean, pro features will be available on the self-hosted version without paying for a subscription? |
As far as I can see yes.
Source: https://www.reddit.com/r/opensource/comments/x3ds2w/notesnook_is_now_open_source/impmrul/ |
updates on this? keep up the great work!! |
Has there been any public update on the status of this? I have been a paying customer of Notesnook since Sept 2022 entirely because self hosting was listed as a coming soon feature. I wanted to support that development. I actually barely even use the app and continue to pay for this reason. I never expected self hosting to remove all license fee's and want it purely to have full control of my data. I know I'm not alone in feeling a bit nervous that this may never get implemented due to the lack of updates on this topic for so long. I'm sure many of us would very much appreciate some form of official communication about this feature one way or the other. |
@bleomycin thank you for your support; we really do appreciate it. I understand your frustration but I assure you that we 100% want to make self hosting of Notesnook possible. The current roadmap looks like this:
Please note that there are no planned/promised dates for any of the above so everyone's patience is really appreciated. |
v3 has been released, looks like self-hosting is on the way! |
Hmm, maybe… The option to add a URL to a self-hosted server seems to be missing from the iOS app now. Can anyone confirm if it’s still there but just moved? |
An update for those waiting: v3 release is done. Next step (after we enter a little bit more stable territory with v3) is self hosting as promised. |
Great product! I just discovered today. Self hosting will put the cherry on this. Several products out there doesn't charge for self host in order to get more users that recommend the product to impulse the paid hosted version. To be real, this can easily compete with EverNote and not all users can host a functional server. |
This is another app I stumbled upon, I like how simple it is with the encryption it provides, I see that fully self-hosting solution is not yet available, as far as I follow this is the only bit that is remaining - notesnook-sync-server (the main server?). That is okay, take the time to develop this properly. I just hope that the project can maintain both, people wishing to self-host and customers willing to pay to grow the project if that is what leads are after. I also hope it will keep its privacy focused approach and not go after fancy-like buzzwords, i.e. AI |
Any updates? |
Can the devs provide an update as to when the self hosting portion of NotesNook will likely be available please? |
v1.0-alpha.1 was just released |
The alpha release is great news. |
Everyone who can try out and test the self hosted instance of Notesnook can do so now with v3.0.16 of the clients and v1.0-alpha.7 of the server. Please let me know how the whole process goes, what issues you face, what can be improved etc. This is still very experimental so things will definitely change. Self hosting guide (draft): https://monogr.ph/66add1680f119badfa65686f/ |
Ok, I have attempted to set everything up and everything appears to be running ok for all of the containers, but I am not sure if the app is connecting properly. I am testing on my android device with the lates version which is v3.0.15 for mobile as of now. I am able to put in my 3 connection URLs and is successful when testing everything. Then, I restart the app and I assume I just create a new account, so I did. Should changes be syncing now to my own instances or notesnook cloud? There doesn't seem to be any indication of files syncing when looking over my container logs. The email sent for signup wasn't sent from the "FROM" address defined in my .env file. I will try out the desktop app shortly. Current plan only shows Basic as well. |
修复了也得等他更新, 不知道啥时候会更新. |
Still don't think I can get this working. I am using https and I am testing my connection/endpoints and the app says connected successfully. The app restarts and then I go to create an account and it still appears to be creating an account with notesnook cloud. There appears to be no indication of the custom servers being used within the app itself or the container logs. |
Did you read the previous answers ? you need to build the web application from the repository to make it work |
After building it and successfully connect it to my custom services.
Did I miss something ? |
This log doesn't seem to affect anything |
Hum ok but I never get any email so I cannot login. |
access signup page. |
Now I feel really dumb :) Thanks ! |
I'm having the same problem. Everything connected fine, but I see no sign of usage and the account itself says I'm on the basic plan. Now what? I don't know how or why building the webapp myself would solve this, because I'm trying to use desktop and mobile apps, not the webapp. |
It'll be fixed in the upcoming version. So hang on till then. |
Just wanted to comment that I've been running everything smoothly for the past week or so after the most recent client app updates. Thanks again! |
Hello there, so i setup the self-hosted to test on a dev environment and everything worked out of the box. Also fun fact, i didn't setup any SMTP server, and, i was able to register without issues, and as long as you change the 2FA to an application before you log out, it works (yes i was in need to comment out some lines in the compose to make it work tho) |
@ibaraki-douji Please take a look here, Monograph URL customization is being merged. https://github.com/streetwriters/notesnook/pull/6697 |
The link is broken, it's the wrong repo I think you meant this one streetwriters/notesnook#6697 |
Updated to the latest version, identity-server down.
|
@OiCkilL check the status of |
Is there a working way of disabling signups on self-hosted? The variable within the .env file doesn’t seem to do it. It’s pretty much the only thing holding me back from leaving the server online. |
|
Mega thanks for the streetwriters team for pushing self hosting out into alpha! I've been trying to get this up and running today and was running into a similar problem as @OiCkilL with
Notably my
The I also see this pop up every few seconds in the logs within
All other containers are healthy and running with the notable exception of the
I managed to get the notesnook instance up and running by restarting the Any ideas? I realise we're in alpha and so support is limited, but happy to help add to documentation or troubleshoot as needed if I can help. |
@Christovftw did you use https? Took me several hours to realize the initiate-rs0 has to exit properly (code 0) otherwise identity server won't start. |
@OiCkilL Your platform does not support running MongoDB in Docker This is usually caused by incorrect settings of the PVE virtual machine platform. You can try searching for this issue on search engines |
@Christovftw You can manually enter the
|
Thanks, sadly this didn't help - though for anyone else who comes across this and needs to enter the db container, you can use the command The notesnook-db container returned the error
I noted above and here that HTTPS is required, so I'm now running using a certbot cert, but the desktop app still gives me the error The server is running on a VPS running Ubuntu 22.04, the client is running the Windows Notesnook app.
Any other thoughts? |
With all services are healthy, for some reason the desktop app can't contact the server. The developer tools show this, after clicking on Test Connection: And this is the line of code that it's failing:
Even though I can point the browser to https://server/version and see the JSON response.
|
After the latest update I'm locked out of my notes on all my devices, because I dont get the 2FA-Emails anymore. My previous Gmail config was not working after the update, so I tried sendgrid but no luck either, and I don't know why. The settings are correct, because using SMTP Test Tool (https://www.gmass.co/smtp-test) I get the emails correctly. Please help me, as I can't access my notes anymore now :( I have the newest docker-compose.yml from here and the servers are all healthy. This is my .env:
Can anyone help me? EDIT: I rolled back to v1.0-alpha.8, that made my 2FA work again. I cant get it to work in the beta versions. |
我搞不懂这个服务器搭建,Nginx Proxy Manager怎么设置都不行,不知道我错在哪儿,可以在搞个教程吗?我VPS、域名都有 |
I made the docker instance running, but seems like the desktop client does not even try to connect it. No outgoing connections when clicking the test button. |
Did you manage to get it working? Try mapping every port to their own subdomain, so we can just put "https://sync.domain.com" in the Notesnook settings.
Might just be a connection issue between server and your device if everything is running, see if you have it all done below.
|
Hi,
When do you think the self hosting it will be available [like in docker into a raspberry pi?]
The text was updated successfully, but these errors were encountered: