[MEGATHREAD] Project Uptime For Glitch Projects!

Hey everyone,

If you haven’t noticed, Glitch has released uptime limits for projects per user. According to the Glitch Help Center,

To make Glitch accessible for everyone:

  • Apps created on Glitch are given an allowance of Project Hours.
  • Project Hours are spent when:
    • The project is being actively edited.
    • Someone accesses the user-facing side of a Glitch project that is not a static site
  • Every registered user gets 1,000 free Project Hours each month. Project hours are replenished on the first day of each month. Unused Project Hours cannot be rolled over.
  • Anonymous users get 120 free Project Hours. To get additional hours, the anonymous user will need to register an account or transfer project ownership to an existing Glitch account
  • The Project Hours limit does not apply to Boosted Apps. If you are a Glitch Member https://glitch.com/pricing the monthly allowance of 1,000 Project Hours will be applied to any non-Boosted apps that you own.
  • Click here to learn more about Project Hours, and how to manage them!

Another new thing related to this new change is this:

The hello-webpage template gets you started with a basic static website with an index.html page and static HTML, JavaScript, and CSS. Just type and your work will be live on the internet! Static websites enjoy unlimited uptime too! This means that your app stays on 24/7 without using up your allowance of Project Hours.

Which means hello-webpage websites are online 24/7.

Cheers!

6 Likes

And if you take a look at your dashboard, you can see how many hours you have left:

2 Likes

I don’t think this might create a lot of problems, because even if you edit for 24 hours for 30 days, it’s still only equal to 720 hours. Plus, 280 hours extra.

3 Likes

Yay! I like this idea

so this does mean we can have our bot uptime 24/7 again? :open_mouth:

2474 > 1000, I guess you can have a fourth of the 24 bot uptime
this reminds me of github but for boosted members can’t you just unboost a project and boost the project you are working on to get rid of the restriction and then repeat whenever you want to work on a project

Actually, Glitch Projects that are not static apps will still sleep after 5 minutes. That being said, static apps are online 24/7.

so no? no 24/7 uptime for our bots ever again? :frowning_face:

1 Like

Long story short: no.

not everything can be made free without money problems sadly
Also “non-Boosted apps that you own.”, does that mean I’ll lose hours editing a friends boosted project? Oh nvm Jenn clarified below

Also fun idea, why not get extra hours on your birthday or cakeday!

3 Likes

Hi! Using pinging is still against the TOS, but you can keep your bots awake by boosting them.

4 Likes

i use vps hosting now :unamused: and it takes ages to update the bots code, but with glitch it updated instantly :confused:

Hi @javaarchive, the way to think about it is that they are project hours, not user hours - so you won’t lose anything by editing another user’s Boosted project.

5 Likes

It’d be cool if glitch projects could be a virtual filesystem mounted onto your computer so each folder is a project at the toplevel and we can edit them without turning on the project then press a sync button to update the files to save hours

@jenn, I still have one last thing to clarify. If a user views the project live app, will that be counted as project hours?

  • Someone accesses the user-facing side of a Glitch project that is not a static site

Is the user-facing side the live app? ^^^

I really hope glitch adds the discord bot pinging services back soon once its a big known company, as it was my life saver at coding bots

Hi @khalby786! Yes, when someone views a project you own, the container is awake and that time awake counts towards your Project Hours.

2 Likes

we’d have to hope that no one leaves the project open or leaves something like a chat app open in the tab otherwise it might use up a of project hours. Maybe we can shutdown the project if no keystrokes are performed within 15mins because I sometimes leave glitch projects open in a tab.

1 Like

What happens when we reach the limit.

Can users still access the site ?

1 Like

@jenn do you think you guys could add back pinging services for discord bots again in the future if u turn out to be big?

2 Likes

If the project is in a tab but no edits are made or no requests to/from the project are made, the app would fall asleep after 5 minutes still, so that shouldn’t be a problem.

1 Like

Maybe like GitPod workspaces: you can choose to turn on or off workspaces and they won’t run if they’re stopped.

1 Like

Yeah. You should be able to pause projects.

DDoS attacks and other continuous pinging is going to be costly for the project owner :sweat: and easily lose project hours

1 Like

Hi @anon70439135, if you hit your Project Hours limit, your apps will not be accessible until the 1st of the next month when hours are reset. You can, as the owner, still download the code of your apps from your Projects Dashboard no matter how many hours you have left, though.

3 Likes

What if some on pings our site?

Yes, you can do this from your Projects Dashboard - when logged in, go to glitch.com/dashboard and you can archive and reactivate any projects.

So cool!    

1 Like

its not really cool when u cant host disc bots on glitch anymore :C

Wait, how exactly do you do that? Is it the archive option?

1 Like

If you feel like someone is abusing the platform by pinging your site, you should send an email to [email protected] (or if you know what project/user may be doing that, Report Abuse from that page). I’d also recommend changing the name of the project immediately to stop the pinging from hitting your project.

You can still host bots, but no 24/7

When in the dashboard, hover over a project and you’ll see an “Archive” button.

24/7 was awesome now we have to pay to have 24/7 hosting

Doesn’t archive mean delete? Beacuse when I delete projects it goes to arhcive

No, Archive doesn’t delete your project. It kinds of put your project to sleep. , but allowing you to edit.

2 Likes

Yes, archiving has taken the place of deletion. You can reactivate projects, just like you were able to undelete projects from your profile.

@khalby786 you will not be able to edit projects that are archived.

3 Likes

are there any glitch alternatives so i can code and host my bot 24/7?

1 Like

Thats a bit off topic

Did you know that you can code directly to your vps by using Visual Studio Code SSH extension?

3 Likes

Having a lot of fun with the project hours option…just discovered that I spent 3.5 days on my website alone :joy:

1 Like

So archive and delete do the same thing.

im using discordbothosting.com rn

but it is annoying to code on it

you can turn off projects using this post

Thank goodness static sites are not part of this limit, or else I would have died. Technically, aren’t sites built with frameworks like React and Vue considered static, even if they have a package.json?

3 Likes

wdym by that extension?

If they have a package.json, Glitch sees it as a full-stack app, not a static site.

This idea is both good and a ehh. Good because our wonderful Glitch Team saves resources. And a ehh since were limited to only a minimal amount of projects open.

1 Like

it aint cool when the Glitch Team took away our only means to keep our discord bots awake :confused:

To be fair, Glitch is the service providing the things needed to develop, test and send to github for production, and not the one that you would use for production.

1 Like

Project Uptime For Glitch Projects! pls help

I’d not recommend buying from them. I just had an interesting chat with the CEO, it is really expensive compared to other services. Instead I would just recommend you setting up a vps with contabo.com. Discord Bot Hosting charge 4 times more than Contabo.

The CEO started getting really aggressive once I started discussing the prices, they also behaved rather like a child once I mentioned contabo’s prices. The representation was rather very unprofessional and I’m very unpleased with their behaviour. I was gonna take some screenshots, but I couldn’t take screenshots of the last messages because they removed it before I had time to take screenshot of it. I got screenshots of the beginning of the chat if you’re interested.

Bots are also hosted on a single server with shared resources not guaranteeing the performance you were promised.

If I was you I’d ask for a refund and hurry away from their services.

3 Likes

I do use Glitch for production apps - https://make8bitart.com for example has been on Glitch for awhile now!

3 Likes


the project dashboard is extremely useful just found somehow my minecraft server project has been running A LOT.

1 Like

Cool! I still see glitch as a great place to program :smile:. Keep up the work there!

Ps: i also like the selection of tools you have for your site!

2 Likes

where would i code the bot if the vps hosts it?

Generally you would use a git repo to store the code for safe-keeping and a CD (Continous Devlivery) to update the code on your vps. Meaning that making changes to your bot is as easy as pushing code to your git repo.

Personally I use GitLab to store my bots, and I have my own runner setup to update the bot on my VPS whenever I push some changes.

1 Like

if someone could save us cheap discord bot developers by making a website specifically for hosting bots and coding them similar to glitch :pray:

Well you would still have to pay most places, anyway, if you buy a vps from Contabo I could help you set it up so it will be easy for you to write discord bots on it.

Maybe create another thread about this instead?

1 Like

Hi, what can i do to spare my hours? Because i have already gone down to 57%

Hi @random - when logged in, you should go to glitch.com/dashboard and you can archive projects that you don’t want running and using hours (hover over the project in the table to see the archive button). To reactivate projects, you can see them in the “Archived Projects” tab of the table and reactivate them (or download the code if you want to, for example, continue working on it locally without using Project Hours up).

whats ur discord? we can continue from there :smiley:

Is there a way to do this without taking a project offline? I have a popular app which i wouldn’t want to go offline

1 Like

If you boost the app, it will not count towards your project hours.

2 Likes

Is the 1000 hours for each project or each user?

Each user, im down to 57% now

That’s for each user, @anon70439135

2 Likes

I code my websites on my PC, commit to github, and then a cronjob on my server pulls from github every minute.

That seems very unnecessary, I recommend you look into CI/CD.

It works if you don’t want to pay for CI.

CI is usally free. Actions is free, gitlab runners is free etc

1 Like

You can also create CI/CD on your vps and integrate it with github

1 Like

Install code-server, which is basically vscode in your browser if you have 512mb< memory

Again, I’m not too sure about this, as I was with the removal of pinging services. I wouldn’t want to be coding and then an error pop saying I can’t view my changes. But hey, if it makes Glitch run faster, I guess it’s the best for the platform. :slight_smile:


On a slightly different note, the dashboard really puts the amount of coding I do into perspective :joy: Most of these projects I only go onto myself for coding and they still have like 30-60 hours of uptime on them! I imagine others will have much more uptime too!

3 Likes

welp, i knew it would happen at some point, glitch is officially a more basic version of gitpod… =/

1 Like

It does seem as if Glitch have now taken the route of some of the more conventional instant deployment services out there. However, the fact that they are so simple to use and write everything in English (not technical and clear, concise explanations) make them appeal more to me than all the other ones, where I have to spend 20 mins ‘instantly’ deploying my app and trying to read their 2000 words documentation. :joy:

I might have to switch to a vps even tho I paid for a year of boosting due to the frequent ip bans

well, i’m glad i bought gitpod student unlimited now…

sorry glitch, but this is my farewell, the platform has become to restrictive for my projects to thrive, and continue to work

Will I ever be able to buy another boost or will more boosts be included?

Hi @Jonyk56, I appreciate your contributions to the community and hope that one day we’ll be at the point where your projects can thrive here!

6 Likes

Hi @Daniel! For the time being, we’re still offering paid users 5 boosted project - but that’s not to say we will never offer more; we’re still thinking about how we expand such offerings while keeping things stable and sustainable!

3 Likes

Contabo has workstations on shelves
https://contabo.com/Bilder_int/webcam/cam1.php

1 Like

@ihack2712 How did you contact the CEO? :joy: Very interesting - you should make a site where you review/look at prices of loads of VPS/Hosting providers and what they provide and get into contact with the staff. Would be amazing! :slight_smile:

Through their discord support, you get there when you make an order

1 Like

Alright I’ve gotten very confused about this by reading this thread :joy:. So you can’t keep a discord bot online right, and you can’t edit your project when you run out of hours?

Did glitch just pull a Heroku?

7 Likes

I made My Webpage a Webpage with Routes Because i Want Custom URL’s so i am Using my Uptime Hours

@jenn I will come back, once glitch shows promise yet again like it did for me 3.5 years ago at the beginning of my journey, i will return once again…

So we went from 24/7 uptime, to 5 minutes down to limiting the amount of time I can edit a project/my project can be online?

3 Likes

@anon43649539 where did you get that url?

also will you ever let paid users use custom domains

You mean without being thanked twice?

yes (20chars20chars)

But then what if it’s a well known project name - like kidz.glitch.me and if someone changed it everyone would be lost.

1 Like

@anon69241012 get a domain then use cloudflare ddos protection.

3 Likes

@okboomer1234321 You can not run projects 24/7 and you are now limited to 1000 hours of uptime (hours you have your project online/not sleeping). Static Projects now don’t fall asleep, all others still do.

but what ive seen is that if you have reached your hours you cant edit your project? also i have hours and my bot isnt staying online- @EddiesTech

@okboomer1234321

okay,

@EddiesTech

20chars

What about projects asking for help though?

What about projects that need building? Will those be compiled by Glitch or will we have to compile them ourselves?

Can we use like one web server per container for static sites so static sites don’t have to show the loading screen?

2 Likes

Yes. I noticed it was using the loading screen. Surely that shouldn’t happen. Boosted apps don’t show the loading screen and they are on the same server. Are they really 247/. Has this been implemented @glitch_support

Well, a web app with a package.json is not necessarily dynamic. Someone maybe listing dependencies there and use it in their React apps.

I do not have a boosted app but testing with a general static site. This is working as intended for me.

Looks like it’s working now. Will do some more testing soon :slight_smile:

1 Like

Hi! We actually, very recently, removed that 2-thanks requirement.

6 Likes

Hi @R4356th, we very recently deprecated the hand-raise feature. You can still invite other users to join and collaborate. If they are editing, the project is awake and how long the project is awake counts towards the project owner’s Project Hours.

3 Likes

If projects need building and the build process is in the same app, that would be considered a project that does count towards your Project Hours, not a static site.

Do you guys plan on integrating discourse likes with Glitch?

1 Like

Because package.json includes build scripts, the platform considers it a trigger for the site being full stack. If you have an example of a static site that requires a package.json file to run, though, can you share it with me so I can share with the other engineers here?

2 Likes

To be honest, that’s probably not something we’d end up doing, but I definitely have been thinking about how to integrate this forum more with the rest of the Glitch experience. For example, I remember hearing great feedback awhile ago (I think it was from @wh0) about community segmentation and how we don’t really curate Forum user apps on the homepage. While we haven’t been curating apps over the past couple of months because of our focus on platform stability, I have been collecting and trying all the open source apps y’all have been sharing in the gallery (like https://glitch.com/@community-engineering/as-seen-on-the-support-forum-july-2020).

4 Likes

Ok nice!!! (20charslol)

@jenn removed for everyone or just boosted members?

removed for all users!

6 Likes

Awesome! Saves a lot of work on the forum for people asking how to add custom domains :slight_smile:

6 Likes

We super appreciate what a great job y’all in here are doing with helping users with custom domains! We know the deletion requests are a pain and we are exploring ways to make it a better experience.

9 Likes

@jenn
A long time ago, I saw someone who made a suggestion to make a bot that tells people who have words like domain, domains, remove, removal in their topic to send an email to support. I tried it myself but found myself needing an API token. However, @ihack2712 has now found his own method to make posts via email! It’s called @automator
Have a look:

4 Likes

Why is this whole policy necessary?

To ensure stability and performance for the Glitch platform :slight_smile:

Ratelimiting could’ve been used instead

I was wondering why things were quiet on the home page… :rofl:

Is it bad that I personally don’t like this change at all?

i just don’t like it either, seems a bit brutal to count hours by just editing

2 Likes

I see.

Yes, I have seen some but cannot remember of any at the moment. But if by that you mean a non-dynamic site using a package.json file, then this is an example. Also, a package.json file could also be used to have dependencies in it.

Vue! It doesn’t use a backend server (except while using Nuxt.js), but for installing dependencies, starting a development server and building files need a package.json.

2 Likes

@glitch_support Oh no! I have to move all my stuff away from Glitch because y’all introduced the hours limit before you introduced the ability to pay for more boosted apps D: D: D:

I only just learned about this change and, looking at the dashboard, it appears that I’ve exceeded my hours limit. My sites don’t appear to have gone down yet, luckily. That would have been catastrophic, but I’m guessing they could go down at any minute. Feedback: It would be exceptionally helpful if you sent an email warning about the new changes, rather than suddenly springing them on us. Just a week or so’s notice to get everything in order would have been great. It’s going to be a long night for me. (EDIT: Per my comment below, the limits only go into effect at the start of next month - not the moment that we were sent the email - this is much more reasonable! Sorry! Please ignore this feedback.)

I really want to support Glitch because I love your mission, but I don’t understand why it’s currently so hostile to paying users - not letting us pay for the resources that we need, and then cutting off service when we reach the limit. @jenn, your make8bitart.com website looks awesome! I also have several production apps running on Glitch - and they have lots of users that are relying on them each day. Is there not some empathy on the team for those of us who are using Glitch in production? Sudden changes like this with no way out for paying users – at the very least it seems bad for business.

I almost considered making multiple accounts so I can have more boosted apps, but this would make editing the apps a pain (switching back and forth between accounts), which would ruin the main benefit of using Glitch.

Sad face :[

2 Likes

YES YES YES
font-family: ‘Roboto’, sans-serif;

OOPS

Screenshot 2020-07-26 at 10.58.39 AM

1 Like

An email was sent by Glitch, did you not receive it?

1 Like

Yep, I got the email. I assumed that the limits were applied immediately. On closer inspection I just now noticed that servers will only start getting shut down next month (If I’m reading correctly):

Which is much more reasonable! Still have to leave Glitch :[ But this forewarning is very helpful. Maybe I’ll get some sleep and sort this out tomorrow :relieved:

(Please let me know if I’ve misinterpreted that though - they could be just saying that I’ll get 1000 more hours next month, and the limits still apply thing month. But if it started next month, that would also explain why my servers are still running even though I’m over the limit.)

Edit, yep, it only applies from August onward. I just didn’t read the post properly! From the article:

Sorry about that!

1 Like

‘Starting’ usually means that the limits will apply at the date. They are just showing the amount of hours you are using on the dashboard so you can understand how it works, I imagine if you go over hours not, it will be fine, but in August the project will go to sleep until the next month.

1 Like

Also, do the project hours for each project get reset each month or do the number keep updating as time goes on?

per month means it will

1 Like

For all those wanting to know what it will look like when your project runs out of hours, I think it will look like this:
glitch-help-newsletter.glitch.me

4 Likes

It doesn’t look that bad! I wish they would update the 404 page too.

1 Like

You see most people hate mentions of Glitch. That’s why they want no/custom loading pages and they probably won’t want the 404 page to change as they will add mentions of Glitch there. I would be happy to mention that the project is hosted via Glitch myself on the website, but would rather it not be mentioned on 404 pages and stuff. In fact, if I had the choice, I would rather add

Hosted with :heart: by Glitch

to get the ability to get 404 and loading pages without mentioning Glitch to look a bit more professional. Then Glitch would get the attention they deserved, but I look a bit more professional and it’s less obtrusive.

3 Likes

I don’t like this change at all as I have literally nowhere else to host my multiplayer web game forks without some asinine limitation, sorry if I sound pretty unthankful.

We’re used to it, don’t worry about it :stuck_out_tongue: jkjk

You’re just telling your opinion, and that’s okay! However I don’t think Glitch is going to change back anytime soon :confused:

I wasn’t expecting that they were gonna revert it anyway as that’s like the norm for corporations, so I don’t really feel that alienated by this change. But that’s about it.

Also, why do I keep losing additional project hours when programming static sites?

because project hours are taken away when your in the editor

That would be cool! May I ask how you know this? Hope it’s not just a rumour :slight_smile:
Edit: Misread above post as if it were saying that they were removing the fact you lose project hours in the editor

2 Likes

I still find this change very inconvenient as I often keep my glitch editor windows open

@EddiesTech what post are you referring to ?

@anon70439135

1 Like

Here’s @wh0’s really interesting feedback @jenn is reffering to here

2 Likes

hey you could make a static site then make a folder and put your bot THERE.

Well, discord.js can run in the browser

hmm??? @ihack2712???

The node binary won’t be available in the container unless a package.json file exist IIRC, so building a node.js app on a static site would technically be impossible.

2 Likes

oh :sweat_smile:

thanks.

I guess its repl.it for now

Actually, no, there might be a vulnerability around this, the node binary is actually available, meaning that a 24/7 non-boosted app might still be internally possible. I’ll look further more and if I find anything I’ll alert Glitch!

5 Likes

So I actually did find a way to make a project run 24/7, I’m just monitoring the project now just to make sure I’m not wrong, if this is working I’ll email Glitch about it.

I’m going to re-check the project in 10 minutes to see if it has fallen asleep!

2 Likes

Wow… It works… I’ll email Glitch about it once I get time. If Glitch staff sees this please email me at [email protected] if I haven’t already made a ticket.

EDIT I just verified it, and it is an unpatched vulnerability. I’m going to try to run a discord bot on it that just sends a message every 5 minutes.

The picture below shows the amount of seconds since it’s last request. If the project went asleep it would’ve shown 0. Meaning that it was restarted. If it showed anything less than 600 it means that the project has been frequently requested, anything over 600 should show the wakup screen.
image

This can also bypass the amount of storage your container has available.

  • Apps have a limit of 200MB of disk space in the container. The contents of your apps’s ‘/tmp’ directory currently don’t count towards that total, but those files are removed when the app restarts.

Because the app never actually goes asleep the tmp directory will never be removed (don’t try to use this as a viable solution for cloud storage, Glitch might restart the container manually and files will be deleted!)

The project will also avoid being caught up by project hours (when the editor isn’t open), because the project is a static site. Meaning that your project can run for an indefinite time. If the container is restarted every 12 hours I’m not sure of yet, but there is an easy way of figuring that out!

I’m also not sure if the project is limited to the 4k requests per hour, but I will run tests on that as well.

1 Like

Wow, this exploit better be fixed asap. @glitch_support

I’ve seemed to make myself an issue, due to the way I did this I am unable to stop it :joy: Therefore unable to test more on the same project, I gotta archive it :stuck_out_tongue:

It also seems that the project can exceed memory limitations, it is limited to whatever memory is given to the container, which as far as I know is 6 GB of memory.

I’m also going to check if this method that I’ve used is giving me root privileges, I’ll try that a bit later though.

Here is the project btw that shows time since last request:

http://pool-confirmed-blouse.glitch.me/

Just to confirm that this project is actually a static site:

Also, please spam the project, I want to see if I get a 429 (on the way, see img below, I am on 1500~ requests)
image

I am doing some CPU intensive work atm

Also trying to use more than 512 MB of ram.

Glitch is not picking up on the app’s usage:

UPDATE:

The project still seems to be limited by 4k requests per hour! I’m now stress testing the memory to try and see if it dies when it hit 512 mb, but I doubt it.

Update

The project is now far over 1 GB, and I think I can crash the container. I’m recording my screen, so I can upload the footage if anything happens.

This is bad! ^^^

@glitch_support Please do not ban the project, I mean no harm in what I’m currently doing and I will report everything I discover back to you!

8 Likes

can’t u install nvm…oh I actually knew about this but didn’t think it was that important. well if it does get popular we just block the terminal for static sites. however if you like maintaining static sites via terminal that’s going to be an issue.

Do you also know how to make node apps on static sites that run 24/7?

terminal + pm2 also this might a be problem for u


but it’s under automated use but you’re not using it automated

2 Likes

Actually, it is automated :thinking:

Wait, can you host a static site (using node.js) 24/7 without having a browser open on Glitch? Which is what my current method does.

oh I was thinking of hosting a discord bot in a static site’s container. Anyways theortically it might be possible. either it’s just a temporary issue or i still see the glitch loading screen on some of my static sites

The container is able to peak over the 6 GB container memory limit

But overwrites some of the existing memory or closing other processes to go back down to 5.7 GB

For some reason I think the starting screen is kinda fake… It showed me the starting screen while the project was actually running and already had 35K requests stored in memory.

I have that on video as well.

Anyway, I’m gona figure out a way to stop the project and report these issues to Glitch now.

1 Like

I’m writing an email right now about the vulnerability!

I have now composed an email and will send it to Jenn!

It’s sent, I will update you guys if I receive any responses.

5 Likes

This might be fine, because it’s expected that you have a running project container while you’re editing. It uses up project hours too, as seems to be consistent with the screenshot.

Edit: agreed that the untracked ram usage is bad though. What are you doing to use ram? I’m wondering because you haven’t posted process ram usage.

A static site doesn’t actually consume project hours, the editor does. What was discovered is a vulnerability to make a 24/7 container on static sites that run nodejs, however I won’t get into details before they’re fixed. Anyway, it was alive for more 4 hours, 2 of those hours have been without the editor open.

Yes, I sometimes use Git to push my work to GitHub.

Haha, finally someone read the Terms of Service. :joy:

I was sending around 1k HTTP requests per second with a lot of data to 127.0.0.1:3000.

Hopefully Jenn will check her email inbox today and will forward the vulnerability to the right team! Hope this vulnerability will get fixed ASAP!

2 Likes

Jenn has now forwarded my PDF to the platform engineering team, I’ve asked to stay in the loop and I’ll inform you if I receive any new updates!

Have a wonderful day,
James.

6 Likes

Hi i have suggestion: Project hours should be not used for public projects. On github action minutes are free for public projects
image
Please add this feature.
Or add Thanks for helping rewards.
For example for every 5 thanks for helping Glitch should add + 500 free project hours :pray:

The Thanks feature has been deprecated. :slightly_smiling_face:

2 Likes

its so sad. But i think that project hours should be not used for public projects. Or allow pinging for public projects

That won’t really work out because then everyone will make their projects public and project hours won’t count towards your account. That eliminates the necessity of Project Hours.

3 Likes

or increase project hours to 2000

1 Like

See, even if a person edits a project for 24 hours on a project for 30 days, only 720 project hours are used and 280 hours are remaining, and on the next day (next month) your project hours are replenished, and you have sufficient project hours to do everything. Again, increasing project hours will eliminate the need for project hours.

But a lot of people want their code to be closed source.

5 Likes

So this means that start using heroku it is 7/24 but you can host only one project on one account buuuuut it is totally free (almost cuz you need to link a card for additional project hours) And ping is sooo static :star_struck::wink:

Yes I think that glitch should add that project hours are unlimited for public projects. But just for max 3 or 5 public projects. Lot of people want to have their code private.

7 Likes

Now that’s a good idea!

2 Likes

Now that I want to see!

3 Likes

Hey, i see a lot people using Google Appscript to keep the project always online, is the team didn’t know this? @glitch_support

@undefined can you explain how using Google Appscript works?

it’s a v8 powered ide that basically has access to the internet and the google universe
I once made a script that encrypt a users google doc with vigenere as a joke

Like sending emails using client side JavaScript.

Now 11ty sites can be up 24/7 lol

Just a thought:
There could be some system like youtube’s “Are you still watching dialog” that pops up every half an hour of no typing from anyone that disconnects you if you don’t answer, so you don’t burn all your project hours if you accidentally left glitch open on your laptop

5 Likes

This would be a great feature request!

1 Like