@eeeee are you trying to delete from the ACP? You can't delete in the forum view.
phenomlab
Posts
-
Cant delete category v13.12.1 -
Emails still not sending, 535@codenamejessica @eeeee one important note for smtp over telnet is that it can be quite unforgiving if you make a mistake when typing commands. If you press the delete key after realising a mistake it never seems to actually correct it despite it looking OK on screen.
Just something to be aware of it it doesn't work.
-
Emails still not sending, 535@eeeee then your port is open. The rest will be simply down to configuration.
-
How to support old browsers in NodeBB 3-4?@codenamejessica yes, when Microsoft insisted that Internet Exploder was the future and had different CSS standards to every other browser that followed CSS3 and earlier.
I too as a developer had to suffer this for years, along with shim files...
-
Emails still not sending, 535@eeeee said in Emails still not sending, 535:
that requires the App password, and it says my free gmail account doesnt have that functionality
All Gmail accounts have this functionality, althoughfrom January, they will require OAUTH.
SMTP2GO is a reliable SMTP server that has handled email delivery for its customers since 2006. You can start for free with 1,000 emails per month.
-
Emails still not sending, 535@eeeee too many bad auth attempts means you've specified an incorrect password too many times within an allocated time frame.
If you have your own vps, you can install postfix but will also require SPF, DKIM, and DMARC records added to your domain otherwise any message you send will be sent to junk. You'll also need port 25 unblocked by your provider as its the norm these days for it to be blocked to prevent misuse.
You could relay through Gmail?
-
3.12.0 Upgrade Support@eeeee @baris this is being sorted on Sudonix.org, and we'll likely have this fixed soon.
-
Pass variables into nodebb@codenamejessica no problems. It's standard GET and POST variable passing which works fine with
same-origin
-
Pass variables into nodebb@codenamejessica I'm using a mixture of PHP and JS.
-
Pass variables into nodebbI'm developing a portal at work where we use nodebb for a knowledge base. Ideally, I'd just use a reverse proxy so that /kb for example renders in a div (not an iframe) but this doesn't seem to work.
I can reference the site directly in an iframe, but I'd like to be able to remove (well, hide) various elements to make it look as though nodebb appears native. To achieve this, I'd typically use
?embedded=true
and then collect this inside nodebb itself but it's not being transmitted.If these variables are collected successfully, then they can be used as triggers to hide various elements.
This seems to work fine with PHP for example, but not under nodebb / NodeJS. I'm also sharing the same base domain and have settings for that.
There are no doubt better ways of achieving the same task?
-
Allow User Data and Cookies Cross Domain@codenamejessica Thanks for this. I'm actually looking to do something similar where I am building a portal at work and need to embed the kb (nodebb) in it. They both share the same root domain, but I cannot get this to work. The smartest thing would be to pass this using a reverse proxy, but that doesn't seem to work either, which is odd.
The reverse proxy would resolve all of the issues, but I can't get it to work - it seems to load the site again rather than the remote site.
-
Ideas for my favor editorThis approach looks more like Gutenberg and page blocks for WordPress, which markdown (and by default, NodeBB) isn't. the entire point of markdown is to simplify syntax and once you get used to it, it's hard to go back to standard WYSIWYG editors in my view.
However, I do understand the genesis, but hiding the buttons simply removes functionality the user may want in my option. have you tried the Quill editor?
-
lot of memory consumption for nodebb@DownPW did you rebuild the emoji from the plugin options?
Then you need to rebuild and restart nodebb
-
lot of memory consumption for nodebb@DownPW a rebuild of the emoji should fix that issue i think. I might be wrong.
-
lot of memory consumption for nodebb@DownPW don't forget that your server is using a systemctl daemon for nodebb, so stopping and restarting from the command line won't help as it's already running under another PID
-
lot of memory consumption for nodebb@DownPW I could be wrong, but it looks like MongoDB might be crashing
-
Blocking chinese spam@julian said in Blocking chinese spam:
You can then reject all of the posts all at once, which is also very highly satisfying.
-
Question about reworking the nodebb-plugin-charts plugin.@Kitten That plugin is 10 years old, and highly unlikely to work with the latest version of NodeBB. The last commit from svandecappelle was 10 years ago, and there's a high probability that specific plugin has been abandoned.
-
Managed Database@SimonA said in Managed Database:
In terms of the VPS you have suggested, you have not selected the backup. Is that not high risk with the database on the instance? Or does the database need to be dumped to a flat file separately anyway? This was one of the reasons I was thinking of a managed DB, as usually you can just revert the DB back when necessary...
I haven't actually selected anything in that link - it was only a pointer taking you to the VPS section. Of course you'd want to backup - IONOS offerings are typically re-branded Acronis and require the installation of an agent on the VPS before the backup will function. However, despite the server being relatively cheap, IONOS charge by the Gb for storage, so backups can work out to be quite expensive depending on your needs, and if you are predicting the sort of growth you mention, you may want to reconsider IONOS as the provider, and perhaps go for something like Hetzner who offer "storage boxes" than can be used for backup purposes and work out much cheaper in the long run.
@SimonA said in Managed Database:
Also how far will NodeBB scale on a single M VPS server including the DB? The expectation is that is could end up with tens of thousands of users, so potentially a high number of concurrent users? I guess it's always possible to migrate it to a bigger setup later, but do you have any idea what kind of load an M class VPS could handle?
The M series VPS is a very capable server but certainly will not cope with tens of thousands of users. It's certainly extremely capable, and as good sizing option to see where things go without jumping in at the deep end, and if things to take off, you can easily get a larger host by changing the contract to a larger model. The server simply powers down, and when it powers back on, it's the higher model with no data loss. However, be aware that upgrading is a one-way ticket - you can upgrade, but it's not so easy to downgrade as this typically attracts a new contract when the counter reset from the upgrade date.
In terms of the actual figures that an M server will support, I don't have the specifics, but the devs here can easily assist with that one to give you some idea. You'd get a sizable number of users on an IONOS M class server, but unless you already have a guaranteed user base hammering on the door, start small and work upwards rather than vice-versa.
@SimonA said in Managed Database:
Interestingly I tried using the docker image with AWS ECS Fargate in my test account while I was waiting for a reply here, and the service created an error which I spent the last hour trying to solve. So I'm happy to give up on that approach!
Yes, Docker images do work - don't get me wrong, but they are unnecessarily complex and horrible to work with if you encounter errors. The images cut down on the overall administration and offer security out of the box, but if you're comfortable with Linux administration, then the "old skool" way still works - in fact, better in my view.
-
Managed Database@SimonA Let me help you out here. I have vast experience with infrastructure, and also run sudonix.org
My responses below
- VPS or “Cloud Server”. In terms of ease of management and scalability, I’m assuming that a Cloud Server would be the better option?
You'll need a VPS. This will give you ROOT access to a Linux server of your choosing, and will also enable to you build the server as you wish with no restrictions. IONOS often have deals meaning you ca get a server for £1 per month for the first 6 months, and then full price after that - which in most cases is still very cheap. However, for a more comfortable ride, I'd suggest the below at £5 per month
- Ionos offer a managed MungoDB service. Any reason not to use an Ionos managed MugoDB?
Yes, they will likely have restrictions around the version, what you can execute, and there will be an associated cost. My advice would be to install and host your own. PS - I think you mean "Mongo" and not "Mungo"?
- Maintenance. It sounds like there are going to be several layers of software installed - linux, node.js, nginx, nodeBB (+ MungoDB) etc. Do all of these need to be updated separately and manually?
Yes, they do. However, it's not that big a job, and easy once you get to grips with the required technologies.
- I'm tempted to use the Docker image, but I assume that is likely to be more challenging than a standard install?
Yes, it will be. Take my advice, and DON'T do this unless you have a specific need.