Project migration discussion

For more advanced, You can use VS Code with Microsoft’s preview extension. You will need to set saving to auto saving

what i’ve started to do is simply using vs code with autosave enabled, running bunx serve and done. after that, just publish to github

17 days to go!

have done all my static sites (netlify) and bluesky bots (val town). now doing my web apps

did you use the script to download all your projects first?

no, I downloaded them manually in the dashboard

Then please remember that you only got the code part of your project, not your asset files, so you’d have to still manually grab every asset because while that’s not shutting down in July, it is shutting down in 2026 and we will not be able to recover anything after that point.

So if your projects rely on images etc, please really do use the download script so that your projects are the entire project, not just the source code part.

1 Like

@Pomax The dates in the email and blog announcement are very confusing. So what is the July 8th deadline and Dec 31, 2025 deadline? How long do we have to download out projects (including assets)? I believe the announcement also stated we have until end of 2026 for setting up redirects. Too many dates and vagueness

Project hosting, as in “your project is a website with its own URL that people can load”, stops on July 8. Your project “as just a project” will still exist on glitch.com, but it will no longer be hosted as a website that others can visit. The glitch.me domain won’t resolve anymore, and you will no longer be able to load your project in the glitch.com editor because the editor is part of hosting.

Your projects will exist until the last day of 2025, and you will be able see them in your dashboard on glitch.com, where you can download them individually using the download button, as well as set a domain redirect so that when people try to load your previous glitch.me domain, they will instead be automatically redirected to wherever you’ve rehosted your stuff, using an HTTP code that indicates that this move was permanent.

Similarly, your assets will remain available until the last day of 2025, but you won’t be able to hotlink to them from wherever you rehost your projects, you’re going to have to download them (hence: use the download script, not the download button on the dashboard) and then put them online again yourself.

Finally, redirects will keep working until the last day of 2026.

3 Likes

would it be possible to allow setting up redirects and keep them working for even more time? i assume it shouldn’t be that hard to maintain 2 domains and a simpler, “set redirects and read project names only” version of the dashboard.

It is possible, currently. You should take advantage of the time you do have instead of using it to ask for more time which we cannot offer. I cannot stress this enough.

1 Like

would it be possible to allow setting up redirects and keep them working for even more time?

No. The timeline is what the timeline is: you already have the option to log into glitch.com and, for each of your projects, say where we should send folks when they try to access the associated glitch.me URL after July 8th, because hosting shuts down on July 8, which means every glitch.me URL will stop working, because we’re no longer hosting websites from that date on.

Then, at the end of 2025, everyone’s project and asset data gets wiped (so download your projects before then), while redirects get an extra year and will keep working until the end of 2026. After that, trying to access glitch.me will behave like any other non-existent domain.

Those are the dates, work within them.

i assume it shouldn’t be that hard to maintain 2 domains and a simpler, “set redirects and read project names only” version of the dashboard.

I think you mistunderstand what redirects are: we are not getting you a new domain when you use that functionality (we only maintain the glitch.me domain). It is up to you to move your project(s) to a new host and get new domains for them (either because your chosen host gives you one similar to what Glitch did, or because you specifically bought one and configured it to work with your new host’s nameservers etc).

You can then set that new domain as the redirect URL in your dashboard, so that when people try to load (one of) your glitch.me domain(s), which won’t exist anymore after July 8, they get sent to your new URL instead with an HTTP code that says “this site has permanently moved, if you’re an automated system, forget this old URL and replace it with this new URL, this old one no longer exists”. This lets search engines automatically update their index, for example (and some custom bookmark managers will also automatically update their stored URLs if they encounter permanent redirects, etc.)

1 Like

Hi @jjpppp2 ,

I have a node simple middleware, that receives webhooks from Shopify, and sends a API request to other server, as well as a couple of mails. This happens every time a user buys on the Shopify store. Do you think Render is a good option?

What do you mean “if you ping it” ?

online 24/7 through one account (if you ping it)

I need the app to be working without human interaction.

Hello, I am not particularly familiar with webhioks in general. But I’d say give it a try! No harm in trying. It’s been a while since I’ve used it, so I’m sorry I can’t give a definitive answer right now.

I wish you luck on your project!

oops forgot to respond to part of the question.
i’ve seen people make their project self-ping itself with get requests, not entirely sure how that works but it does seem to work

@jjpppp2 Thank you for the quick reply. I will give it a try.

If anyone is looking for a new reliable and fairly priced web hoster, I recommend www.nodex.ca

with 2 days to go, have migrated all 53 apps that I wanted to keep running

  • bluesky bots → val town
  • express/fastify websites → netlify functions & htmx
  • also archived some express websites to static html (spidered using wget) that didn’t need server code any more

how’s everyone else getting on?

1 Like

I have 83 Glitch Projects but not all of them are keepworthy.

  • Main Websites → .mileswk.com domains
  • Jonah Discord Bot → Local host (always has been)
  • Editor → VS Code + Microsoft Preview Extention
  • Project Nesting → GitHub

Man. Tomorrow is the last day of Glitch. That kind of came fast :frowning:

1 Like

I’ve only managed to migrate my personal website and one other generated static project; the rest i am pointing to a generic “this page doesn’t exist anymore” page on my site, with the hope that in the unlikely situation that someone comes across a project that would have been useful to access, they’ll ask me to use my backup as directed on said page. I simply don’t have the willpower to manually check 150 projects and decide which ones to continue supporting!

edit: 81/148 redirects set

1 Like

same here. I set up redirects for all 565 projects and most of them points to where they rest: https://graveyard.glitches.me/

but I’m slowly migrating some projects to github pages and my digitalocean server.

edit: by the way is there any chance I can track where the redirect is from? I know this is tricky because of security issues but it would be great if there’s a way to automate redirect routing

2 Likes

Why is that glitches.me

1 Like