[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"blog-6":3},{"id":4,"title":5,"author":6,"body":7,"createdAt":75,"description":76,"extension":77,"image":72,"meta":78,"navigation":79,"path":80,"seo":81,"stem":82,"tags":83,"updatedAt":84,"__hash__":85},"blog\u002Fblog\u002F6-my-github-suspension-moving-to-forgejo.md","My Github Suspension & Moving To Forgejo","Maxnflaxl",{"type":8,"value":9,"toc":71},"minimark",[10,22,25,34,40,43,48,56,59,62,68],[11,12,13,14,21],"p",{},"My GitHub account has been ",[15,16,20],"a",{"href":17,"rel":18},"https:\u002F\u002Fx.com\u002Fmaxnflaxl\u002Fstatus\u002F2106402184132980826",[19],"nofollow","suspended since September 24th",". No email, no reason. I expected support to tell me what happened and reinstate the account quickly. They didn't.",[11,23,24],{},"The first ticket was closed with template text before I could even reply. So I opened a second one and asked which repository and which workflow had supposedly triggered this, and why.",[11,26,27,28,33],{},"After ",[15,29,32],{"href":30,"rel":31},"https:\u002F\u002Fx.com\u002Fmaxnflaxl\u002Fstatus\u002F2107204076362469862",[19],"10 days of silence"," GitHub support decided to reply. With a template:",[35,36,37],"blockquote",{},[11,38,39],{},"Some of the activity on your account has caught the attention of our abuse-detecting systems. Repeated violations of our Terms of Service and Acceptable Use Policies have been identified.",[11,41,42],{},"Which activity? Which violations? They didn't say. So I asked whether I was ever going to get an actual answer or whether they preferred to speak in templates. The reply came within the hour:",[35,44,45],{},[11,46,47],{},"After further investigation of this particular account, we've determined that the account will need to remain restricted.",[11,49,50,51,55],{},"They can't share the reason, because revealing it \"could compromise ",[52,53,54],"span",{},"their"," ability to protect the platform and its users from actual spammers\". And they hope I \"can appreciate the need for this level of security\".",[11,57,58],{},"No, I can't appreciate a level of security that bans a FOSS contributor without notice or reason. I'm not asking for their detection methods. I want to know what I was suspended for.",[11,60,61],{},"Another lesson in open source: if you don't run it, you don't control it. So I set up my own Forgejo server, and all my repos live there now:",[11,63,64],{},[15,65,66],{"href":66,"rel":67},"https:\u002F\u002Fgit.maxnflaxl.dev\u002Fmaxnflaxl",[19],[11,69,70],{},"The GitHub links in older posts are dead for now. I will update this post should anything change.",{"title":72,"searchDepth":73,"depth":73,"links":74},"",2,[],"2026-10-06T12:00:00Z","My GitHub account has been suspended since September 24th and I still don't know what for.","md",{},true,"\u002Fblog\u002F6-my-github-suspension-moving-to-forgejo",{"title":5,"description":76},"blog\u002F6-my-github-suspension-moving-to-forgejo",null,"2026-10-15T12:00:00Z","WmjVbqWPv5QgcbeqmsVAPbVWXtZRJbbLfTup0bRTUGU",1792018843831]