- cross-posted to:
- selfhosted@lemmy.world
- cross-posted to:
- selfhosted@lemmy.world
Kittygram is an Instagram frontend, like nitter and invideous.
A lot has changed since I first posted about it. Kittygram now has:
- a developer API
- atom feeds
- ratelimit tracking
- explore/popular pages
- more themes


Just fyi, I tried one your instance. Searched a user, clicked a result, and got an error.
Error ./app.lua:134: attempt to concatenate field 'username' (a nil value) Traceback stack traceback: ./app.lua:134: in function 'handler' ...ittygram/lua_modules/share/lua/5.1/lapis/application.lua:185: in function 'resolve' ...ittygram/lua_modules/share/lua/5.1/lapis/application.lua:216: in function <...ittygram/lua_modules/share/lua/5.1/lapis/application.lua:214> [C]: in function 'xpcall' ...ittygram/lua_modules/share/lua/5.1/lapis/application.lua:214: in function 'dispatch' /apps/kittygram/lua_modules/share/lua/5.1/lapis/nginx.lua:231: in function 'serve' content_by_lua(nginx.conf.compiled:92):2: in main chunkHuh. That was working yesterday. I’ll take a look soon
I just tried a random user and it worked, that was probably temporary. That issue has popped up before.
I tried the same user, and it worked for me just now. Thanks for working on this project!
Same issue here. Tried several users and for every one of them I got the same error. Example URL: https://kittygram.irelephant.net/gudim_public
That’s weird, because it works for me. Maybe it happens when a user is loaded for the first time?
Hmm. It does work for me now. I also checked some other users that I doubt were ever opened and they also worked just fine
I did some poking, and it’s due to ratelimits. I’m working on a fix now
Well… That link is working for me, so I’d say it’s a problem on your end
Judging from the stack trace, its definitely a problem that occurred on the server