fox
4
One last thing, outbound email wasn’t working, should be working now.
If you tried to register and didn’t receive your confirmation email, well, try again.
wn_name
5
Registered+activated successfully. Just needed to grab the activation e-mail from Spam.
fox
6
i’ve bumped your repo limit. if something doesn’t work right, post here.
strange, i’ve tested with gmail and both DKIM and SPF are correct. oh well, can’t do anything about it.
On POSTs for settings (2fa, access tokens, etc.) I was getting “Invalid csrf token.” with a HTTP 400 response. Clearing cookies (presumably some leftover Gogs stuff) for git.tt-rss.org fixed the issue.
fox
8
yeah, same here. not sure if needs some kind of fixing.
fox
9
apparently gitea has a very peculiar approach to repository creation limits:
so its back to janitoring spam, i guess. 
Lot of discussion in that ticket for what is effectively a minor, no-brainer issue. If you put a limit on something, you put a limit on something. Any workaround just lets people cheat the system.
SagePtr:

fox
11
yeah, this people are incredibly naïve if this scenario wasn’t immediately obvious to them. 
Fwiw, recaptcha is blocked in China. It’s likely that people who can install ttrss, know how to deal with it, but to just let you know.
fox
13
Gitea has started to run out of its allocated memory quota of 512MB:
gitea-ttrss-docker_app_1 0.79% 443.4MiB / 512MiB 86.60%
That’s after restarting and pushing one (1) commit into the repository. I don’t really want to give it even more RAM (Gogs used to utilize about 80MB on the same setup - ???).
so what, they can’t handle “large diffs”? lol.
i suppose the choice here is between gogs which is largely abandonware and gitea which is overbloated garbage hacked together without thinking (re: repo clone permission issue, observations on stylesheets they changed from gogs and peppered with ! important because they don’t know any better, overall ram usage, etc). what a time to be alive.
maybe i should just drop the whole thing and publish git repositories directly without a shitty web ui on top of them.
imgx64
14
Do you use any features of gitlab/gogs/gitea other than merge requests?
fox
15
wiki, gitea has a proper editor for it (gogs doesn’t, iirc).
fox
16
I’d like to add that my RAM issue seems to be mostly solved, with more improvements coming in newer Gitea versions:
So, it’s not that bad. I’ve also reported some kind of minor thing to Gogs issue tracker a few weeks ago and haven’t received any replies. This was the major reason to drop it, btw. Can’t stand being ignored. 
e: btw if someone needs it, apparently Gitea has a dark theme. i’ve enabled it.
Luke
17
Me, I’m Zen. I’ve given up. If an app needs more RAM, by god it will get more RAM. I can’t be bothered anymore. Although sometimes I wake up trembling and wondering where my 386SX with 4MB of RAM went…
fox
18
well, for this vps it’s either limit container and enjoy it crashing or don’t and play OOM killer roulette.
Server Uptime
17 hours, 43 minutes, 18 seconds
so far so good etc.
I just re-registered as johnjaylward
fox
20
amazon bot decided to visit git.tt-rss.org today and started requesting pages randomly. surprising nobody, this caused gitea to spawn hundreds of zombie git processes, shit itself, and die, repeatedly:
$ cat zombie_git_processes.txt | wc -l
253
i’ve switched all git repositories to be served directly by nginx with git-http-backend as needed. which, again surprising nobody, caused a significant LA drop on the vps where git.tt-rss.org is running.
i’ve tried a bunch of repo urls and it seems to work fine, but if something got broken, post here.
i suppose another bot or any kind of load, really, can cause gitea to do this again but as long as git repositories are working for everyone, it’s not a big deal.
I was able to fork the googlereaderkeys repo now, but I’m having trouble pushing my changes up to my fork.
Is there a recommended, tested to be working, method for this?
I had:
- Added an SSH key
- Copied the ssh URL for the fork: git@git.tt-rss.org:Athanasius/ttrss-googlereaderkeys.git
git remote add athanasius git@git.tt-rss.org:Athanasius/ttrss-googlereaderkeys.git
- But
git push athanasius just hangs, as indeed does ssh -v git@git.tt-rss.org
Using the HTTPS URL and my website login credentials does work, but it’s not exactly convenient. I can live with it if needs be.
fox
22
unfortunately you won’t be able to use ssh because git.tt-rss.org is behind cloudflare.
also you don’t need to use git.tt-rss.org unless you plan to contribute code back to my branches, just use github or whatever site is convenient. it isn’t really a general purpose hosting.
I figured it would be something like that. And I suppose there’s no easy way for you to disable showing the SSH options on cloning and the like.
I PR’d because you split googlereaderkeys into a repo your end rather than drop it entirely, so might as well maintain my changes along with yours.