stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

Vivus

  • 1 Devlogs
  • 3 Total hours

A lightweight mass server status client.

Open comments for this post

2h 40m 10s logged

Vivus! :D

Okay, so development is SLOW!
Partially because I didn’t plan this whatsoever, partially because I’m using a language I started learning yesterday. Anyway, through the magic of piecing together random articles from 17 years ago, I got a working agent script!

It’s very simple; all it does is host a REST API that - upon receiving a request, will fetch current system stats (using an AMAZING package!) and yeet them right back to the server.
I’m really prioritising learning here, and it’s going great. I’m focusing on adding comments to EVERYTHING (added one on almost every line!) so that I (and other devs) can read it easily.

I’m really enjoying Go! It’s so much faster than JS and often nicer syntax too. :)
Anyway, lots to do!

For instance, make the entire backend for the host, then a self-hosted (or public, haven’t decided yet!) web server that fetches the host/master backend to fetch every single one of the servers!

A lot of the time I spent in this devlog went to trial and error. A LOT of that time XD
Lots of experimenting, testing different packages, etc. Go is a great tool!
(PS, I also made an AWESOME ASCII thing using an online generator!)

By the way, Vivus (vee-vus) is latin for alive, which I deemed appropriate for a server tool. Many of my projects use similar latin-derived names (like Pecun, meaning money, for instance).

Thanks for reading. :)

2
0
105

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…