Comment on
Goodbye, everyone
So sorry to hear that. Thankyou for your hard work
Comment on
Goodbye, everyone
So sorry to hear that. Thankyou for your hard work
Comment on
Donde estan?
La bibliotecha
Comment on
Reddit CEO says he’ll change rules to end protest
tone deaf much?
Comment on
How do you stop the homepage/frontpage from auto updating?
I hope this gets fixed. I am an old.reddit refugee and want my page to stay static until I refresh or hit the Next button
Comment on
Are we 'Shadowbanned' from beehaw?
I can see you
Comment on
Windows 11 KB5027231 update released with Moment 3 switch
Reply in thread
Comment on
Reddit CEO tells employees that subreddit blackout “will pass”
Tone deaf I see
Comment on
[Community Update] Some testing numbers and more info from the Mlem Team!
Love your work but please put someone on ipad support!
Comment on
welcome, new Beehaw users and lurkers. an FAQ and introduction to Beehaw
Happy to be here and enjoying the positive vibe
Comment on
How would you make Lemmy nicer for yourself?
Comment on
wisdom rule
because what?
Comment on
Flywheel mechanical battery with 32 kWh of storage in Australia
Comment on
*Permanently Deleted*
Looking good. Pls add ipad support to your roadmap
Comment on
YouTube tests blocking videos unless you disable ad blockers
I wonder if this will affect Invidious
Comment on
How do you guys have your music streaming setup?
I have airsonic running in a docker container behing Nginx Proxy Manager. I use play:Sub on my iphone and it lets me download albums to my cache.
Comment on
Selfhosting behind VPN?
What hardware do you run on? Or do you use a data center/cloud?
I have 2 home servers - an Intel NUC running Ubuntu and a Raspberry Pi running Raspberry Pi OS. The NUC is my main server and the rpi is a dedicated wireguard/pivpn.
Do you use containers or plain packages?
On the main server I use docker containers almost exclusively. I find them easier to stand up and tear down, particularly using scripts, without worrying about the broader OS.
I have the following services on the NUC -
I did play around with my own Lemmy instance but that was not successful and I found beehaw :-)
Orchestration tools like K8s or Docker Swarm?
No
How do you handle logs?
Badly. I lost a server due to root filling up a couple years back. Now I monitor disk space (see below) and prune logs as required.
How about updates?
OS updates I push daily. I don't regularly update my docker containers. I did use Watchtower for a while but found it broke stuff a little too often.
Do you have any monitoring tools you love?
Just some custom batch scripts (disk space, backups etc) which send me regular emails. I also have conky running on a small screen 24x7
Comment on
YouTube tests blocking videos unless you disable ad blockers
Reply in thread
But if Invidious is just scraping the youtube site then it may get caught in this?
Comment on
Really hoping this place turns out to be better than r/australia
Agreed. The mods on r/Australia are nuts. I wear my ban from there with pride
Comment on
How would you make Lemmy nicer for yourself?
Reply in thread
Absolutely agree. THis is a big one for me
Comment on
What are some must have web extensions or TamperMonkey scripts for Fediverse social medias (like Mastodon, Lemmy, Kbin ect ect).
I use a custom script to open all post and external links on the front page in a new tab. Based on a script I found online but customised to beehaw specifically.
// ==UserScript==
// @name beehaw - Open links in new tab
// @description Open links in new tab. Ctrl-click or Middle-click loads it in background
// @match http*://*beehaw.org/home*
// @match http*://*beehaw.org
// @version 0.0.1
// @grant GM_openInTab
// @run-at document-start
// ==/UserScript==
var suppressing, clickedElement;
window.addEventListener('mousedown', function (e) {
clickedElement = e.target;
}, true);
window.addEventListener('mouseup', function (e) {
if (e.button > 1 || e.altKey || e.target != clickedElement) {
return;
}
var link = e.target.closest('a');
if (!link || !link.href) {
return;
}
if (link.getAttributeNode('aria-label') && link.getAttributeNode('aria-label').value == 'Expand here') {
return;
}
if (link.href.startsWith('https://beehaw.org') && !link.href.startsWith('https://beehaw.org/post/')) {
return;
}
GM_openInTab(link.href, {
active: !e.button && !e.ctrlKey,
setParent: true,
insert: true,
});
suppressing = true;
setTimeout(function () {
window.dispatchEvent(new MouseEvent('mouseup', {bubbles: true}));
});
prevent(e);
}, true);
window.addEventListener('click', prevent, true);
window.addEventListener('auxclick', prevent, true);
function prevent(e) {
if (!suppressing) {
return;
}
e.preventDefault();
e.stopPropagation();
e.stopImmediatePropagation();
setTimeout(function () {
suppressing = false;
}, 100);
}