Demigodrick

joined 1 year ago
MODERATOR OF
[–] Demigodrick 2 points 10 months ago

I've pushed the change so operators can change those values in the env file or via docker. Btw let me know if you do start work on the megathread thing, it does pose an interesting challenge in terms of structuring posts and handling that data.

[–] Demigodrick 5 points 10 months ago

+1 for pop, used it for 2 years with very few issues on an nvidia gpu

[–] Demigodrick 6 points 10 months ago (1 children)

Man yeah I need to get back into Rimworld. So many mods.

[–] Demigodrick 4 points 10 months ago* (last edited 10 months ago) (8 children)

It's in json format so in reality it's very little data. There's no way (that I know of) to grab only "new" comments - I don't think the lemmy api has anything like that.

Even if you put seen comments in a db you've still got to pull them to check if they've been seen or not which defeats the object.

25 every 5 seconds might be a touch overkill too but it does stop the bot missing any comments. I can certainly move them to variables that can be set in the env file/docker.

Edit to add: if it is locked down to one community then yes its way overkill, so will add them as variables and update docs to reflect.

[–] Demigodrick 3 points 10 months ago (1 children)

Exclusive, it is currently active across all of lemmy and mods can pm it to exclude their community from it.

[–] Demigodrick 1 points 10 months ago
[–] Demigodrick 1 points 10 months ago (2 children)
[–] Demigodrick 4 points 10 months ago (2 children)

While the legolas bot is a joke/proof of concept, mods can use a bot like this to support users with various things, respond automatically to key words (especially negative key words).

If you don't like it, block it and move on.

[–] Demigodrick 3 points 10 months ago (1 children)

Apparently legolas likes to repeat himself

34
submitted 1 year ago* (last edited 1 year ago) by Demigodrick to c/home
 

Hi all,

We've been looking at the web apps we offer for front-end mobile experiences, and will be making some changes to their accessibility.

Firstly, Voyager (our current front-end at m.lemmy.zip) has now been released as an App on app stores.

Because of this, we will be moving Voyager away from m.lemmy.zip in favour of using the app. However, if you still wish to use the PWA version (via your mobile browser and pin it to your home screen) we'll be hosting it still at v.lemmy.zip, although we may be slightly behind on versions.

Secondly, we'll be moving Photon over from beta.lemmy.zip to be the new mobile site version (for now) and will be accessible at m.lemmy.zip. Photon's long term home will likely be something like p.lemmy.zip but we'll see what other front ends appear. Nothing will be hosted at beta.lemmy.zip for the time being.

These changes will likely be in place about an hour after this post goes live, assuming nginx decides to play nicely.

Hope this makes sense - let me know if you have any questions.

Demigodrick

6
submitted 1 year ago* (last edited 1 year ago) by Demigodrick to c/home
 

Well done all, we placed more pixels than Beehaw!

cross-posted from: https://lemmy.blahaj.zone/post/1596703

Total number of pixels placed by each instance. This includes ones that have been overwritten.

Pixels Placed Instance
270946 lemmy.world
57002 feddit.de
36019 lemmy.blahaj.zone
28898 lemm.ee
24286 sh.itjust.works
22880 lemmy.ml
15694 lemmy.ca
14630 toast.ooo
13081 programming.dev
12300 lemmy.zip
10275 beehaw.org
9201 lemmy.nz
8324 discuss.tchncs.de
7170 aussie.zone
6000 pawb.social
5978 mander.xyz
5592 jlai.lu
5035 feddit.nl
4534 lemmy.dbzer0.com
4532 sopuli.xyz
4502 nano.garden
3800 startrek.website
3371 lemmy.fmhy.net
3247 feddit.ch
3169 ani.social
3126 feddit.nu
2924 monero.town
2722 lemy.lol
2606 feddit.it
2595 lemmy.sdf.org
2473 infosec.pub
2299 lemmy.henknet.org
2250 lemmynsfw.com
2038 reddthat.com
1824 kerala.party
1755 lib.lgbt
1746 lemmy.mariusdavid.fr
1738 no.lastname.nz
1583 slrpnk.net
1383 feddit.dk
1355 discuss.online
1334 bookwormstory.social
1241 lemmy.sidh.bzh
1238 fl0w.cc
1220 lemmy.eco.br
1208 geddit.social
1134 lemmy.one
1129 social.dn42.us
1125 szmer.info
1093 lemdro.id
987 postit.quantentoast.de
943 midwest.social
925 burggit.moe
854 lemmy.pt
839 mtgzone.com
710 lemmy.federated.club
663 casavaga.com
604 pornlemmy.com
588 yiffit.net
570 lemmyrs.org
513 lemmy.shtuf.eu
470 lemmings.world
457 lemmy.antemeridiem.xyz
449 red.cyberhase.de
443 lemmy.atay.dev
351 lemmy.ananace.dev
349 monyet.cc
281 lemmy.johnnei.org
254 wired.bluemarch.art
234 lemmy.myserv.one
234 lemmy.fan
221 l.antiope.link
215 lemmy.today
209 pricefield.org
209 lemmy.douwes.co.uk
194 fost.hu
183 dubvee.org
159 lemmy.jigoku.us.to
146 lm.bittervets.org
138 waveform.social
134 lemmy.name
130 discuss.as200950.com
128 lemmy.shinomoroll.net
121 lemmus.org
120 nebu.land
112 lemmygrad.ml
108 thegarden.land
102 lemmy.tf
101 lemmy.sedimentarymountains.com
99 endlesstalk.org
95 lemmy.dcmrobertson.com
95 czech-lemmy.eu
89 lemmy.cat
87 lemmy.horwood.cloud
84 ttrpg.network
70 lemmy.comfysnug.space
69 lemmy.dormedas.com
57 etaorion.org
55 compuverse.uk
49 lemmy.sdfeu.org
44 jemmy.jeena.net
42 rabbitea.rs
39 outpost.zeuslink.net
38 lemmy.lukeog.com
37 lemmy.place
29 lemmy.studio
24 orbiting.observer
23 lzrprt.sbs
18 lemmy.federa.net
13 thelemmy.club
13 feddit.jcm.re
12 lmmy.net
9 lemmy.dynatron.me
9 lemm.live
7 lemmy.stuart.fun
6 lemmy.felixperron.com
3 l.henlo.fi
3 lemmy.tiebe.dev
3 i.d0ntknow.me
2 sha1.nl
2 l.rickebo.com
2 lm.paradisus.day
2 lemmy.secnd.me
2 lemmy.potatoe.ca
2 leminal.space
1 prxs.site
1 lmmy.dk
1 lemmy.timwaterhouse.com
1 lemmy.run
1 lemmy.loomy.li
1 lemmy.kde.social
1 lemmy.hoyle.me.uk
41
submitted 1 year ago by Demigodrick to c/home
 

Hey all,

I didn't have chance to do one of these last week because of the upgrade/database issue, and I won't have chance to do one this weekend because I'm visiting family and won't be near anything but my phone. So thought I would do a midweek one to try and keep to some regularity :)

Part 1 / Part 2 / Part 3 / Part 4 / Part 5 / Part 6

TL;DR

  • Lemmy update - We're on 0.18.3 but we did have issues!
  • Small images change - Everything is .webp!
  • Front-end clients - They've all been updated!
  • Canvas event - Our first Lemmy event!
  • Funding - Thank you to those who've donated!
  • Interaction - Lurking = bad / Interacting = good!
  • Server update - Some graphs and pretty pictures!

Lemmy updated to 0.18.3

We did, after a couple of stressful days, update to 0.18.3. Our first attempt instantly failed prompting our first rollback in a while, which all happened in the space of a couple of minutes. Our second attempt appeared at first glance to have worked, but very quickly became apparent something had gone wrong during the upgrade.

Suddenly communities stopped loading, people's accounts had vanished and federation slowed to a crawl. The DB was spewing errors left, right, and centre. So we had no other choice but to roll back again and see if we could replicate the error in a testing environment, which resulted in the loss of about 12 hours of data.

Unfortunately spinning up an exact replica of an instance is not an easy or quick task, and even then federation won't work because you can't duplicate the encrypted keys of a running instance. However we got the testing environment to a state where we could confidently apply the upgrade and see what happened. We were able to use this data to ensure the steps we then took on the live site would keep the database intact during upgrade and thankfully we were able to then get the live update to work.

I do apologise for the disruption and extended downtime, its never something we want to do but upgrades are never quite as simple as the documentation would make out!

Just a reminder that if you can't access the site, you can visit status.lemmy.zip for updates, or join the Matrix chat where no doubt I'll be swearing at the server.

Images change

Just a heads up that we changed the config so that all images are stored in .webp format, as per best practice suggestions. This should decrease storage space slightly with higher resolution pictures, but my eyesight is so crap I can't tell the difference.

Front end clients update

For those that use them, the front-end clients have been updated to their latest versions, something I do each week. Currently we have the following front-ends:

  • m.lemmy.zip - our mobile site
  • beta.lemmy.zip - a beta front-end called Photon that I personally use quite a bit for either desktop or mobile.
  • old.lemmy.zip - err, yeah, that site replica if its your sort of thing!

If anyone has any other suggestions for a front end they'd like to see hosted please let me know and I'll happily check it out and see if we can get it hosted.

Canvas event

This weekend the first Canvas Event will be running, and we were one of the first instances to say we'd jump on board with it. In order to participate you'll need to verify your account, which you can do with a code you'll be pm'd and enter into the website when it goes live. It would great to see a good turn out (and if anyone wants to recreate the lemmy.zip logo I'd fully support that 😉)

More detail on the event will be posted here closer to the time.

Funding

We continue to have a good level of funding from our supporters, which helps massively in keeping this instance running. I continue to keep the OpenCollective website updated, and if you want to donate you'll get your name in the Thank You Thread. If you use your real name and want me to put your Lemmy.zip username instead, please send me a PM and i'll update it ASAP.

If you're enjoying your time here, please do consider it. 100% of funds go to Lemmy.zip's upkeep and if we get enough funding we'll be able to improve the performance of the server.

Interaction

Welcome to all new Lemmy.zip users and I hope you're enjoying your time here!

This is a weekly reminder than interacting with the instance (up-voting, commenting, posting etc) goes incredibly far to helping to promote this instance. If you're usually a lurker that is fine, but please consider posting a comment or making a post in a community if you're enjoying the content there.

Server update

Pretty graph time! Unfortunately after a roll back we lose the last 7 days of CPU usage but hopefully in the future that won't be an issue. So i'll post what graphs I have for you:

Hetzner usage over the last 24 hours:

Tux being absolutely correct:

Image storage current stats:

On-server DB storage:

(this went from 67% to 31% following the upgrade)

Cloudflare stats over the last 7 days:

And finally visitor numbers over the last 7 days:

(Finland well and truly smashing the US now after a couple of weeks of being behind!)

Thats all this time, hopefully normal service to resume next week.

As always, if there is anything else you'd like to see in these let me know.

Thanks Demigodrick

33
submitted 1 year ago* (last edited 1 year ago) by Demigodrick to c/announcements
 

Hi All,

Following diagnosis of issues we think the site has now succesfully upgraded to 0.18.3.

PLEASE check all of your favourite communities ASAP and let us know if there are any issues, so if we do need to roll back again we don't lose too much data.

I really appreciate everyone's patience with us with this, we hit an issue with the postgres database and have learned many lessons from this experience!

Please note, mobile/beta/front end sites might not be updated yet. I've pulled all the latest updates now but if there are any errors hopefully they'll be fixed soon.

 

Due to a corrupted database following the upgrade we've needed to roll back to a point before the upgrade happened.

I'm really sorry about this, but we've had to take this step so we can continue to properly run the site.

Anything added to the site in the last 12 hours will have been wiped, i.e. posts, communities. We're looking at ways to make sure this doesn't happen in future.

Happy to answer any questions below.

 

Hello all, we're trialling out a new front end for Lemmy.zip, which promises to give a cleaner mobile experience than voyager. The software is quite new, and so for now we'll be trialling this at:

beta.lemmy.zip

The site will work on both mobile and PC, but be warned it is in beta and lacks lots of features, so is for testing at the moment.

Please let me know how you get on if you do decide to test it!

Any errors you can put in the comments below or feel free to log on the github page

Beware the jank :)

48
submitted 1 year ago* (last edited 1 year ago) by Demigodrick to c/home
 

Hello all, that time of the week again!

In case you're new and want some context, here are the previous parts:

Part 1 / Part 2 / Part 3 / Part 4 / Part 5

TL;DR

  • New Theme - Its very shiny!
  • New front-end client - old.lemmy.zip!
  • Bot updates - bot does even more than last time!
  • Funding - Thank you so much!
  • Interaction - Weekly reminder to not lurk!
  • We want a mod or two - we promise not to refer to you as "landed gentry"!
  • Server update - graphs and stuff!

New Theme

Sami has been hard at work looking at themes and tweaks to make Lemmy.zip stand out as a unique instance. Sami put together this awesome looking theme and we've applied it as the default theme so all new users get to see our glory. If you do notice any issues, let Sami know so he can look into it.

We've discussed other themes too, maybe a custom light mode theme so watch this space. You can set any theme you want in your user settings.

New front-end Client

In a bid to continue to provide cool ways to interact with Lemmy.zip, at the beginning of the week we set up and tested Old.Lemmy.Zip which is a really cool reddit-alike front end with features such as infinite scrolling. If that is your sort of thing, check it out! (We notice some of the bigger instances have copied us now :))

Bot Updates

Following on from last week when the bot PM'd all new users, the bot will now PM anyone who creates a new community with helpful information on how to gain users and traction. It looks a little like this:

We're still working on adding suggestions so if you have any you think would be useful for new moderators to get users, let me know and I can add them in to the PM.

Funding

As always, a massive thank you to those who continue to support Lemmy.zip financially.

As we've existed over a month now we're starting to see invoices rolling in which have been added to OpenCollective, and we'll continue to add these as we get them. Once we're in a clearer position r.e. long term funding, we'll look to invest in an improved server. Hopefully we can share more info come August.

Interaction

Welcome to all the new users of Lemmy.zip this week, whether you're just browsing different instances or have made Lemmy.zip your home.

As I like to drone on about, Lemmy lives or dies on content and interaction. So if you were previously a lurker, please don't be afraid to join in. This isn't Reddit. You're not fighting against bot spam and power mods. Everyone is genuinely interested in your opinion here.

Please make sure to vote, comment, and create posts or communities :)

A call for Mods!

We're looking at growing our "official" (I'm not sure thats the right word but it will have to do!) communities on Lemmy.zip and are looking for one or two people who would like to help out. Currently that would be the Home and Gaming communities, but we're open to the creation of other communities.

If this is something you'd be interested in doing, please join our Matrix Chat and either send me a PM or let us know in the chat, and we can discuss further. There aren't any restrictions (preferably a Lemmy.zip user who is active) and we'll consider anyone interested on a case by case basis.

Server updates

Time for the fun graphs!

This is the CPU usage over the last week.

And here are some bonus network related graphs over the last week:

Our image bucket continues to fill up nicely:

And here are our Cloudflare stats over 7 days:

Not much has changed in the way of visitor traffic, USA still tops the leaderboard:

And here is our bandwidth over the last 30 days:

Interestingly the numbers seem to show that Saturday is the least busy day for us, with an early/mid-week peak!

That's all this week, but as always let me know if there is anything else you'd like to know about.

Thanks

Demidogrick

58
submitted 1 year ago* (last edited 1 year ago) by Demigodrick to c/home
 

Hey all,

Are you tired of flashy designs and modern web layouts? Craving that nostalgic feeling of the good old days?

Well I have some great news for you.

Introducing old.lemmy.zip

Go back 5 years and relive your younger days browsing that website but with all the luxury of knowing you're using Lemmy!

Just like our mobile site you can log in, browse, and fully interact with Lemmy.

Enjoy! And err... sorry.

view more: ‹ prev next ›