[{"data":1,"prerenderedAt":355},["Reactive",2],{"currentDoc":3,"content-query-8Z740JTRCK":214},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"labels":10,"category":14,"coverImage":17,"headerImage":18,"datetime":19,"date":20,"author":21,"readingTime":24,"body":29,"_type":209,"_id":210,"_source":211,"_file":212,"_extension":213},"/blog/gitea-cloud-self-hosted-gitea-migration","blog",false,"","Move Your Self-Hosted Gitea to Gitea Cloud in a Few Clicks","Gitea Cloud can now migrate repositories, issues, pull requests, and more directly from your self-hosted Gitea instance.",[11,12,13],"announcement","gitea cloud","migration",{"title":15,"href":16},"Announcement","/blog?category=announcement","/img/posters/gitea-cloud-self-hosted-gitea-migration.png","/img/posters/gitea-cloud-self-hosted-gitea-migration-header.png","2026-09-14 12:00:00","2026-09-14",{"name":22,"imageUrl":23},"Gitea Team","/gitea.svg",{"text":25,"minutes":26,"time":27,"words":28},"2 min read",1.295,77700,259,{"type":30,"children":31,"toc":203},"root",[32,51,56,63,76,81,87,92,145,150,155,161,174,193,198],{"type":33,"tag":34,"props":35,"children":36},"element","p",{},[37,40,49],{"type":38,"value":39},"text","We are excited to announce that ",{"type":33,"tag":41,"props":42,"children":46},"a",{"href":43,"rel":44},"https://cloud.gitea.com",[45],"external",[47],{"type":38,"value":48},"Gitea Cloud",{"type":38,"value":50}," can now migrate your repositories directly from a self-hosted Gitea instance.",{"type":33,"tag":34,"props":52,"children":53},{},[54],{"type":38,"value":55},"If you run Gitea on your own server today, you can move to a fully managed instance and stop worrying about server maintenance, upgrades, and backups, without leaving your project history behind.",{"type":33,"tag":57,"props":58,"children":60},"h2",{"id":59},"migrate-entire-users-and-organizations-at-once",[61],{"type":38,"value":62},"Migrate Entire Users and Organizations at Once",{"type":33,"tag":34,"props":64,"children":65},{},[66,68,74],{"type":38,"value":67},"When creating a new migrator on Gitea Cloud, choose ",{"type":33,"tag":69,"props":70,"children":71},"strong",{},[72],{"type":38,"value":73},"Self-hosted Gitea",{"type":38,"value":75},", enter the address of your instance and an access token, and list the users or organizations you want to bring over.",{"type":33,"tag":34,"props":77,"children":78},{},[79],{"type":38,"value":80},"Gitea Cloud then discovers every repository they own that your token can access and migrates them in one batch, so there is no need to add repositories one by one.",{"type":33,"tag":57,"props":82,"children":84},{"id":83},"choose-what-comes-along",[85],{"type":38,"value":86},"Choose What Comes Along",{"type":33,"tag":34,"props":88,"children":89},{},[90],{"type":38,"value":91},"Besides the Git data, you decide what else to migrate:",{"type":33,"tag":93,"props":94,"children":95},"ul",{},[96,105,113,121,129,137],{"type":33,"tag":97,"props":98,"children":99},"li",{},[100],{"type":33,"tag":69,"props":101,"children":102},{},[103],{"type":38,"value":104},"Wiki",{"type":33,"tag":97,"props":106,"children":107},{},[108],{"type":33,"tag":69,"props":109,"children":110},{},[111],{"type":38,"value":112},"Issues",{"type":33,"tag":97,"props":114,"children":115},{},[116],{"type":33,"tag":69,"props":117,"children":118},{},[119],{"type":38,"value":120},"Pull requests",{"type":33,"tag":97,"props":122,"children":123},{},[124],{"type":33,"tag":69,"props":125,"children":126},{},[127],{"type":38,"value":128},"Releases",{"type":33,"tag":97,"props":130,"children":131},{},[132],{"type":33,"tag":69,"props":133,"children":134},{},[135],{"type":38,"value":136},"Labels",{"type":33,"tag":97,"props":138,"children":139},{},[140],{"type":33,"tag":69,"props":141,"children":142},{},[143],{"type":38,"value":144},"Milestones",{"type":33,"tag":34,"props":146,"children":147},{},[148],{"type":38,"value":149},"Comments, reactions, and pull request reviews come along with the issues and pull requests, release attachments with the releases, and Git LFS objects with the Git data.",{"type":33,"tag":34,"props":151,"children":152},{},[153],{"type":38,"value":154},"Each repository keeps its owner name on Gitea Cloud. Repositories go into the user or organization of that name if it already exists on your instance; otherwise an organization is created for it, even when the owner is a personal account on your self-hosted Gitea. Migrated repositories start out private so you can review them before sharing.",{"type":33,"tag":57,"props":156,"children":158},{"id":157},"before-you-start",[159],{"type":38,"value":160},"Before You Start",{"type":33,"tag":93,"props":162,"children":163},{},[164,169],{"type":33,"tag":97,"props":165,"children":166},{},[167],{"type":38,"value":168},"Your self-hosted Gitea must run version 1.11 or later.",{"type":33,"tag":97,"props":170,"children":171},{},[172],{"type":38,"value":173},"It must be reachable over HTTP or HTTPS from the internet.",{"type":33,"tag":34,"props":175,"children":176},{},[177,183,185,191],{"type":33,"tag":41,"props":178,"children":180},{"href":43,"rel":179},[45],[181],{"type":38,"value":182},"Sign in to Gitea Cloud",{"type":38,"value":184}," and create a migrator to get started. If you have any questions, contact us at ",{"type":33,"tag":41,"props":186,"children":188},{"href":187},"mailto:support@gitea.com",[189],{"type":38,"value":190},"support@gitea.com",{"type":38,"value":192},".",{"type":33,"tag":34,"props":194,"children":195},{},[196],{"type":38,"value":197},"Thank you for your continued support!",{"type":33,"tag":34,"props":199,"children":200},{},[201],{"type":38,"value":202},"The Gitea Cloud Team",{"title":7,"searchDepth":204,"depth":204,"links":205},2,[206,207,208],{"id":59,"depth":204,"text":62},{"id":83,"depth":204,"text":86},{"id":157,"depth":204,"text":160},"markdown","content:blog:15.gitea-cloud-self-hosted-gitea-migration.md","content","blog/15.gitea-cloud-self-hosted-gitea-migration.md","md",{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"labels":215,"category":216,"coverImage":17,"headerImage":18,"datetime":19,"date":20,"author":217,"readingTime":218,"body":219,"_type":209,"_id":210,"_source":211,"_file":212,"_extension":213},[11,12,13],{"title":15,"href":16},{"name":22,"imageUrl":23},{"text":25,"minutes":26,"time":27,"words":28},{"type":30,"children":220,"toc":350},[221,231,235,239,248,252,256,260,305,309,313,317,328,342,346],{"type":33,"tag":34,"props":222,"children":223},{},[224,225,230],{"type":38,"value":39},{"type":33,"tag":41,"props":226,"children":228},{"href":43,"rel":227},[45],[229],{"type":38,"value":48},{"type":38,"value":50},{"type":33,"tag":34,"props":232,"children":233},{},[234],{"type":38,"value":55},{"type":33,"tag":57,"props":236,"children":237},{"id":59},[238],{"type":38,"value":62},{"type":33,"tag":34,"props":240,"children":241},{},[242,243,247],{"type":38,"value":67},{"type":33,"tag":69,"props":244,"children":245},{},[246],{"type":38,"value":73},{"type":38,"value":75},{"type":33,"tag":34,"props":249,"children":250},{},[251],{"type":38,"value":80},{"type":33,"tag":57,"props":253,"children":254},{"id":83},[255],{"type":38,"value":86},{"type":33,"tag":34,"props":257,"children":258},{},[259],{"type":38,"value":91},{"type":33,"tag":93,"props":261,"children":262},{},[263,270,277,284,291,298],{"type":33,"tag":97,"props":264,"children":265},{},[266],{"type":33,"tag":69,"props":267,"children":268},{},[269],{"type":38,"value":104},{"type":33,"tag":97,"props":271,"children":272},{},[273],{"type":33,"tag":69,"props":274,"children":275},{},[276],{"type":38,"value":112},{"type":33,"tag":97,"props":278,"children":279},{},[280],{"type":33,"tag":69,"props":281,"children":282},{},[283],{"type":38,"value":120},{"type":33,"tag":97,"props":285,"children":286},{},[287],{"type":33,"tag":69,"props":288,"children":289},{},[290],{"type":38,"value":128},{"type":33,"tag":97,"props":292,"children":293},{},[294],{"type":33,"tag":69,"props":295,"children":296},{},[297],{"type":38,"value":136},{"type":33,"tag":97,"props":299,"children":300},{},[301],{"type":33,"tag":69,"props":302,"children":303},{},[304],{"type":38,"value":144},{"type":33,"tag":34,"props":306,"children":307},{},[308],{"type":38,"value":149},{"type":33,"tag":34,"props":310,"children":311},{},[312],{"type":38,"value":154},{"type":33,"tag":57,"props":314,"children":315},{"id":157},[316],{"type":38,"value":160},{"type":33,"tag":93,"props":318,"children":319},{},[320,324],{"type":33,"tag":97,"props":321,"children":322},{},[323],{"type":38,"value":168},{"type":33,"tag":97,"props":325,"children":326},{},[327],{"type":38,"value":173},{"type":33,"tag":34,"props":329,"children":330},{},[331,336,337,341],{"type":33,"tag":41,"props":332,"children":334},{"href":43,"rel":333},[45],[335],{"type":38,"value":182},{"type":38,"value":184},{"type":33,"tag":41,"props":338,"children":339},{"href":187},[340],{"type":38,"value":190},{"type":38,"value":192},{"type":33,"tag":34,"props":343,"children":344},{},[345],{"type":38,"value":197},{"type":33,"tag":34,"props":347,"children":348},{},[349],{"type":38,"value":202},{"title":7,"searchDepth":204,"depth":204,"links":351},[352,353,354],{"id":59,"depth":204,"text":62},{"id":83,"depth":204,"text":86},{"id":157,"depth":204,"text":160},1791830414441]