So apparently I’m bad at posting updates, but there’s been some news here in the synccit world.
This post has a bunch of technical jargon. The just of it is: synccit is faster and more failure resistant, the browser extensions are fixed and better than before, and you can now reset your password.
Last week, there was around 48 hours of downtime. My host locked me out of my server due to excessive connections1. They did this the last month too before letting me back in easily. This time though, it wasn’t as easy.
They completely blocked me access to my server. I had another server up and running within a few hours, but it fell at the wrong time for my weekly backups, so I felt getting the most up to date database was important. It also fell at a bad time since I was in another state with spotty internet connection.
Everything did work out. Got access to dump the database. Now on a new hosting provider that seem to perform better and running nginx instead of lighttpd, which both seem to make everything run a little better and faster.
What have I done to prevent this from happening in the future? First, synccit is now hosted on multiple servers2. A few configuration changes and everything should be back up pretty quickly. Second, everything is behind cloudflare. So a server changeover should be quick and seamless.
2. Synccit Browser Extensions
Both the Chrome and Firefox browser extensions have been updated. The Chrome extension had a bug causing it to stop working. Thus had been fixed in the Firefox version, but an updated Chrome build was never released. I used a custom-built version, not the official released one, so I never noticed the problem. Sorry about that.
There was also a time when Chrome broke all greasemonkey extensions (which the synccit extension is based off of) but this has been fixed with all versions of Chrome now.
The Firefox extension has been updated using talklittle’s modifications. It’s now following the proper Firefox extension build procedure.
Also, in both extensions, the configuration link now appears in the top right corner, instead of being hidden away at the bottom, which should prevent some confusion.
3. Synccit Password Reset
It came very complicated for me to reset passwords manually so a few reset requests were ignored. I apologize for that, but now you can reset your password yourself.
4. Synccit Stats
There have been millions of links saved. Thousands of users registered. Getting around 12k/requests an hour. Nearly all API calls. Server load isn’t really an issue yet, especially since I’m now on an SSD VPS.
5. Coming Soon
Updated browser extensions are coming to improve usability and add a few features. There will also be a few not so synccit related, but still reddit related apps coming out soon.
1 They said it was due to outgoing connections, but the logs they sent me showed only incoming connections and I found no evidence of any sort of intrusion. So take that as you will. Change your passwords if you want. They of course are salted and hashed.
2 This is just for redundancy, not load balancing. Synccit still seems to be running fast enough on a single server currently.