[Megathread] Statify - Your free way to let your users know what's up

Project URL: statify.glitch.me

Recently the only status page option available is statuspage.io and yes, it’s good. But it’s not designed for us tinkerers so I decided it was time to give up with the limitations of the free plan of statuspage.io and make my own tool for Glitch users to make their own status pages. It has a MongoDB connection to save user accounts and the status pages and that all works. I just need you to actually be able to have a status page and edit it and such and then it should be ready for release.
For now, it’ll just be for Glitch projects, as this is really just me trying to help out the community, not make a full-blown system, but if you want to use it for something else, just let me know.
Be ready for the release (probably in a long time :joy:)

Eddie

8 Likes

If you want to be an alpha tester, let me know, and I might give you the link

1 Like

Another approach to this would be to let the user remix your project and use it as the user’s own project, instead of user accounts and databases. You could send a request to the webpage and get the response time and the response status code based from the response.

2 Likes

Can I please be a aplha tester @EddiesTech

1 Like

can i be a tester pls

1 Like

is the url http://statuspage.glitch.me/

1 Like

@EddiesTech can I help

1 Like

It’s not! I’ll soon give the URL to people who have asked to become testers, so feel to ask to be one.

1 Like

I asked you @EddiesTech

1 Like

Don’t worry. I’m just gathering up some resources to let people know what’s going on with it and then I’ll send it out :slight_smile: Also listening to my prime minister right now!

1 Like

@EddiesTech Check your DM

1 Like

I would love to be a tester!

1 Like

Ok, can I become a tester? I think the whole statuspage.io alternative is a cool idea!

1 Like

Hi there everyone! I have messaged everyone who asked to be a tester, but it looks like some of them haven’t got to you. If they haven’t, let me know and I’ll try again.

Eddie

1 Like

@EddiesTech I’d like to be a tester please.

1 Like

Glitch seems to be having issues. Check status.glitch.me. We’ve changed the name to the better ‘Statify’ :slight_smile:

1 Like

I now have done some code that pings every URL in an array of URLs every minute so hopefully I can connect it up to the database and than have it ping the projects added! This would also work as an alternative to Awake! or UptimeRobot! :slight_smile:
Eddie

1 Like

Just applied for mod. The project seems very useful. Hopefully I will be able to upgrade my current status page.

1 Like

Probably @RiversideRocks

1 Like

And just wondering, do you plan on setting up APIs do go with user status pages?

1 Like

@RiversideRocks If I can figure out how, yes. If I can’t, no! :slight_smile:

3 Likes

What are you using for a database? MySQL? I think I should be able to hook MySQL or another database to make an API.

I’m using MongoDB. Works quite well actually!

3 Likes

Thats cool! I’m sure that we could still hook it up.

1 Like

@RiversideRocks if I am right, pinging a project will keep it alive right? Or does it need to be a http reqeust?

1 Like

I’m not too sure. I think pinging it will do the trick.

1 Like

@RiversideRocks Great, cause I have now written the code to ping any added domains on the dashboard every minute. :slight_smile:

3 Likes

Statify Is now back online. thank you @glitch_support

.
remember to sign up for beta testing to go to our fourm
and to sign up for staff go to statify.glitch.me/apply4staff

1 Like

Video update explaining how it works https://youtu.be/gnBNWA9XvDc

2 Likes

Awesome! Good job on the video

2 Likes

Can I be a beta tester please? So it’s gonna replace http://univers.statuspage.io lol

1 Like

@Showdown76
Please go to our fourm to be a beta tester

1 Like

Make sure to check out our new loading screen at https://statify.glitch.me/

1 Like

Suggestions:
A. Center some things
B. Add padding or margin, some people have big screens and they will be annoyed if the entire thing is on the edge of the screen.

3 Likes

@javaarchive Thanks you for thoose tips. I am adding them in today

1 Like

:wave: I’m one of the newest members to satisfy, I’ll help answer a few of yalls questions.

And just wondering, do you plan on setting up APIs do go with user status pages?

I believe as we advance, we will be adding functionality to display graphs based on user input (Ex. You send us data every minute regarding something, such as website latency, and we store and turn that into a graph)

Suggestions:
A. Center some things
B. Add padding or margin, some people have big screens and they will be annoyed if the entire thing is on the edge of the screen.

I think it’s safe to say a redesign is on its way.

1 Like

Yes. Yes. Graphs. I want graphs.

3 Likes

UPDATE: As @Anish said, we hope to get a complete redesign of the layout. I’m not really into CSS so I won’t focus on that! :joy: We are working on allowing embeds on to your site that will display it’s status and an API so you can make your own embeds and stuff! We also want graphs, really cool graphs, so I have been looking into packages and libraries like chart.js that will allow us to do that. Today I will work on adding the statuses that come back from the ping to each project every minute to the database so we can start designing the actual status pages. Might start with the embed page first as that will probably be the easiest. (Probably just a green or red dot and ‘Good’ or ‘Bad’/‘Error’ text depending on the status of your site). @RiversideRocks said he would like to work on the API, so he can start work, if he wants to, when I finish up adding the ping statuses to the database so you can fetch your ping status and do whatever you want to do with it.
Hope we can get it working as soon as possible,
Eddie

4 Likes

UPDATE: We will also be adding Github login.

NOTE: ALL CODE IS COPYRIGHTED, THIS PROJECT IS NOT OPEN SOURCE

2 Likes

Oh wow… I like how you added Github login @idodev

1 Like

Update: I have now implemented an embed badge so you can put it in your website and it works!!! Try it: here’s a project by @RiversideRocks: https://statify.glitch.me/embed?statuspagename=Riverside%20Rocks and here is a random project I made that results in a 404 error: https://statify.glitch.me/embed?statuspagename=Random
I’ll work on making the status pages next!
Eddie

2 Likes

UPDATE: We know also have small embeds like this: https://statify.glitch.me/embedsmall?statuspagename=Riverside%20Rocks and https://statify.glitch.me/embedsmall?statuspagename=Random

1 Like

Hello everyone, we would like to announce that we have 6 new developers in to the statify team.(due to privacy reasons we do not disclose names)
Join our discord at https://discord.gg/ngQKXHF
Some More Info:

  1. The staff request form will be closing due to the amount of developers we already have.
  2. If you would still wanna become a staff you will have to request an application at our discord server
  3. Invite Links will be sent out to devs throughout 5/30/2020 @ 4 PM (EDT) - 5/31/2020 4 PM (EDT)
2 Likes

Can I be a tester as well?

1 Like

Then you might wanna join our discord and fourm

1 Like

Ok, I will join the forum.

1 Like

okay thx

1 Like

Please help develop statify by signing up at our online form at https://statifysignup.netlify.app

1 Like

or at our discord server

1 Like

ouf every time I need to join a server I need to remove one pity I can’t have an alt

1 Like

And Here Is A Sneak peak Of The New Landing Page and login page

:

6 Likes

PM me if you’ve got suggestions, that’s what I’ve come up with thus far. Mainly bootstrap w/some design tweaks to fit our purpose.

2 Likes

@EddiesTech am I allowed to try it? or the process has ended

1 Like

Added some :fire: hover effects to the buttons.

3 Likes

In my opinion mixing bootstrap with some w3 templates for the countdown is going to be a bit misleading. You should stick with one font for big text and one font small text.

1 Like

In my opinion mixing bootstrap with some w3 templates for the countdown is going to be a bit misleading. You should stick with one font for big text and one font small text.

@javaarchive Smh I wish that was in my hands.
I had it w/o a countdown as we didn’t have a set date but I’m not sure who changed to that. Anyhow the countdown is gonna go at launch so not too worried about it.
Mainly gonna be sticking to bootstrap on this design, w3 schools is the landing page and the landing page only. (I hope - gonna try my best to keep it that way.)

1 Like

My friend actually did the same for a project(he has a habit of taking random uis and putting them in the project), but I found the inconsitency issue and got rid of it.

1 Like

Please go to our fourm to try it out

1 Like

@Anish, the landing page looks a bit weird on Firefox:

1 Like

I get this on my laptop, not on computer

1 Like

@khalby786 Do you know passport.js?

1 Like

Heard of it, but haven’t used it.

1 Like

@EddiesTech are you trying to use GitHub oAuth for logins?

1 Like

Yup we are @khalby786

1 Like

Right now our email/password login isn’t working :slightly_frowning_face: using passport.js

1 Like

Passport.js makes it easier, but you can do it without Passport.js although it can get a bit more complicated.

1 Like

You see it works, apart from the fact that if you put an email with a random password it logs you in anyway

1 Like

@khalby786 hey did you remove my edit perms from awake 2.0

1 Like

No, I did not…let me see.

1 Like

@idodev, you’re getting off-topic there.

check ur DM please

Login is now fixed :slight_smile:

1 Like

yay!

It will be opensource and free?

1 Like

@Anonymyous67 I don’t think so. It might be free, I think so. Ask @idodev

Free - yes. Open source- Probably not - The code is messy anyway, you wouldn’t want to use it :joy:

I could do discord Oauth2, I have already set it up on my website.
https://riverside.rocks/login

what happened to about.html

What you mean?


there was a file called about.html and I can’t find. but I am just re writing it

Ok, thanks.


Remember Statify is free but not open source

Does anyone wanna add feature requests after beta testing/lookin at statify then go here
https://feedback-clzumzj1.featureupvote.com

1 Like

I didn’t add a timer, that was @idodev

An update:

We have reviewed and organized things and now we will show case our official team:
@EddiesTech @lavacode @Anish @RiversideRocks @random

We decided to close up sign up’s but you may still sign up for beta tester in our discord or our fourm.

2 Likes

Another sneak peak of the dashboard

3 Likes

wai why did u kick me

Hi there. This isn’t for dicussion on project contributions. See: https://statify.flarum.cloud/d/11-get-statify/7

oh ok ill do that instead

@idodev is that a w3schools template?

@code-alt sorry I can’t answer more questions becuz I am no longer part of statify, but for questions you can ping @EddiesTech

and yes that is a w3 schools template

1 Like

I am unable to answer your question.

proceeds to answer question

lol @idodev

6 Likes

We’re working hard on statify and have a questions for you, the users.
What features would you like Statify to have?
A) Downtime/Uptime Logs
B) Website Ping Tracker
C) Website Visitor Tracker
D) Overall Uptime Percentage
E) Downtime Email Notifications

Please rank each one in a list to give us an idea of what you’d like to see on the dashboard.

1 Like

All of them.   

4 Likes

We’re also trying to figure out the best way to organize this dashboard.

  • What do you want to see right away when you open the page?
  • What graphs do you want to pop out?

What do you think needs to be at the top of the dashboard?

The status of the monitor, whether it is online or offline.

3 Likes

Ya, that’s the obvious bit.

We’re gonna put Monitor name and its current status.
We could also put,

  • Todays Visitor Count
  • All Time Visitor Count
  • Current Website Ping
  • Overall Uptime Percentage
  • Last Downtime Recorded w/Duration

Followed by a big graph showing a statistic over time. What statistic would you want there?
Options include,

  • Visitor Count Over Time
  • Website Ping Over Time
2 Likes

This one ^^^^^  

And for the numbers?
Please pick 2.

  • Todays Visitor Count
  • All Time Visitor Count
  • Current Website Ping
  • Overall Uptime Percentage
  • Last Downtime Recorded w/Duration
1 Like

@javaarchive I see you lurking, your input would be appreciated.

  • Todays Visitor Count
  • All Time Visitor Count
    I feel like these would be rather intresting for most people. My third choice would be
  • Last Downtime Recorded w/Duration
1 Like

So you open the page, and your greeted with Name/Status/Today Visitors/All Time Visitors and then a graph on visitors over time?

What if we did Current Ping & Todays Visitors, the graph and then put the other statistics after the graph?

1 Like

That seems like a good pick with a balance between responses and visitors.

2 Likes

Not really sure how you plan to track visitors on the pinged websites… Everything else seems great however!

2 Likes

Possibly some code that we give you to put in your site to track amount of visitors. I’ll have to see what @Anish was planning to do :slight_smile:

1 Like

Hi there. Sorry everyone, but we have now introduced an email verification system for signups to get rid of those goshdarn [email protected] accounts. This means that all accounts made before this change (excluding GitHub and Discord logins) are not accessible. I will work on adding a resend email verification button so you can verify or you can make a new account with a different email. I may also remove inactive accounts that have not been verified soon, from the database.

1 Like

We are also experiencing an issue where emails are not sent at signup which we will also fix soon, so you can verify

See what adalytics did and that should work

Just a simple script that you embed onto your website that will ping a certain URL whenever a request is received along with a bit of other data.

4 Likes

@EddiesTech can you delete monitor FhLqz?

1 Like

Sure! We’ll work on adding a delete monitor button aswell soon!

2 Likes

You can use the glitch API to track visitors. I do believe visitors information is public on public projects, you could make the user have to authenticate themselves in order to add their site to track their private project’s visitor count.

3 Likes

@vvanelslande Done!


Thanks for the info. Never looked into the API before. We may also make it so you can do normal sites too, not just Glitch, eventually

2 Likes

check

adalytics.glitch.me

1 Like

How it would work is user would authenticate, add there site for monitoring, and then add a script on there site with a special verification token that would then post to the APi. Not planning on limiting to glitch at any point.

Interesting. It uses an img instead of a script.

3 Likes

wierd, works on my end

EDIT yep @Anish, and works too!

Statify was originally limited to Glitch, but will remove this soon :slight_smile:

3 Likes

I’m getting the error “CANNOT GET /” when I try to load statuspage.glitch.me.

the link is statify.glitch.me

1 Like

or https://statify.dlabs.cc

How can i create account on statify?

I think you have to apply for beta access.

you can create an account on the site with the second button shown, it has options for email, github or discord signup

Sorry, we don’t have our sign up page shown at the moment. You can, however, still log in with Discord or GitHub

Can I become a Tester please.

Where can I find the Discord Server for this?

The pages have been mostly shut down, you can signup for beta by heading over to https://statify.dlabs.cc/register

It’s now a public beta, the individual page dashboard is going to be working later this week.

Is it possible to get a bot removed? It says my website is in the database.

The database lookin’ sharp my man!

Uh I was asking how to get my site removed.

No i’m talking about the statify db lol

If you click your website a dashboard opens up. There should be a button to delete your project on there.

Just a heads up but the website takes like 8 seconds to load, so you might lose visitors that way. My suggestion is to drop the image background and try to use a gradient with particlejs

3 Likes

Hi.
We’ve not been focusing on the landing and instead the dashboard itself and it will come to a time where we will redesign it like the test of project, which will hoepfully load faster. Thanks for the feedback :slight_smile:

Maybe you should look into better CDNs and faster image hosting as @javaarchive brings up a very good point.

Can i be a tester? @EddiesTech

thats on a fast server, not a standard connection

1 Like

It doesn’t take me 8 seconds to load either, its more or less 1 second.

I takes me about 2 seconds to load it right now and I’m on mobile data in a park :joy:

Hi there everyone! Today we will discontinuing support for pinging Glitch projects, due to the new ping ban. You will soon be able to still add your project, but not have it pinged, so you can still have a status page :slight_smile: I imagine I will need to remove all the projects in the database as it is now causing error as we add support for regular domains (e.g. .com, .org, etc.)
Hope this is OK with everyone
Eddie

2 Likes

Statify is actually a website generator - https://github.com/NBens/Statify

And a wordpress plugin https://en-gb.wordpress.org/plugins/statify/ - maybe we’ll think of a new name :thinking:

StatusGenius? thinks up more

@EddiesTech StatusSite? StatusSheet?

StatusMoment? Uptimify? MyUptime? Mystatus? @EddiesTech

PingStatz might be a cool name.

Other Ideas:

  • Stat-o-matic
  • StatSpot
  • EZstat
  • FastStat
  • GoPing
  • SmartStatz
  • Pinginator
  • StatStart
  • TopPing
  • Static
  • PingBot
  • SiteStatz
  • Pingster
  • StatMe
  • PingFree
  • EasyPing
  • StatBox
  • StatSpace

Some of these names may be used by other companies, I haven’t checked.

Update: Removed Ping Urls

3 Likes

@DerDer56 Statify wasn’t a pinging service. Maybe removing ping? Actually, let’s let @EddiesTech do this because he’s the owner.

@anon69241012 it used to be an pinging service, but after the ping ban it nots pinging anymore.

Yeah, but it doesn’t anymore so it’s basically false advertising.

It does ping (just not urls ending .glitch.me) and will 24/7 if we move hosting. Right now we are developing on Glitch with the hopes of moving to new hosting when we are done :slight_smile:

3 Likes

what hosting will u use?

Ok i got rid of ping

I misread this ^^^ part of the post. :joy::rofl:

2 Likes

My bad :wink:
2o chars

https://statify.app is available I’m not too worried.

1 Like

Can you change this into an mega thread

Sure! I HATE 20 CHARS

I KNOW FOR A FACT THAT YOU CAN Remove THE LIMITS

sigh

@EddiesTech when i visit it the site it says project not found. Is statify deleted?

@anon70439135 Wow! Don’t know what happened there. I’ve now fixed it by going to the edit page. Should be working now :slight_smile:
Eddie

2 Likes

Ok.

is there gonna be a different domain name for statify? @EddiesTech

Yep. There will be, if we ever get it to a state where we want to release it. Right now there are lots of things me and @Anish need to work on, but we have both been caught up in our own projects, which is fair enough. Working on the same project all the time gets a little boring/frustrating.
Some things that need to be added include:

  • Actual Status Pages
  • API
  • And more…

here’s something (beta) im working on that you can use on statify

2 Likes

@EddiesTech I am gonna assume that statify is dis-continued?

Kind of. We just don’t have the time to maintain it and me, @Anish and other project contributers are working on our own projects
Thanks for the interest - I may pick it back up if I finish or get bored of my other projects
Eddie

1 Like

can I have the source @EddiesTech?

We are not open sourcing the project. If you understand basic Node.js you should be able to replicate it easily if you have the time (which we didn’t have). We use Mongoose, ejs and other packages

Eddie

@anon70439135 Please don’t use our name though, that’s just a bit cynical

yeah I wasn’t planning to, :wink: @EddiesTech

1 Like