sgtgig

joined 1 year ago
[โ€“] sgtgig 1 points 1 year ago

Yep. Used to be my fiance's college laptop.

[โ€“] sgtgig 4 points 1 year ago (2 children)

Works for me, running about 30 containers. The Philips hub has recently been replaced by a Conbee II

[โ€“] sgtgig 1 points 1 year ago

I have a backup script that runs every morning and I had it send a notification with ntfy on how many errors/warnings occurred. With backups it's important to actually know your backups are working.

I also have it report battery voltage and health every so often, which should hopefully give me advance warning of a spicy pillow in my laptop server.

Vikunja is a todo-app I enjoy quite a bit, but it only has email notifications. I made a script that runs every 15 minutes that reads all the tasks from the Vikunja API and sends me reminders or overdue tasks, and ntfy allows me to configure buttons on the notification which allows me to mark things done without having to open Vikunja.

It's a pretty good tool for anywhere you would want notifications.

[โ€“] sgtgig 11 points 1 year ago (3 children)

In Linux it is possible to turn the screen off after a timeout and keep the system on with the lid closed.

[โ€“] sgtgig 1 points 1 year ago* (last edited 1 year ago)

Vikunja seems to support all of this in its list view. You can add and sort by labels, those labels are displayed in the list view, and you can drag and drop items and their order is maintained. It is a selfhosted web interface so all devices will have the latest data.

It has an API that's capable of anything the normal interface can do (as it plugs into the same API,) so if you're interested in scripting that would be a big bonus. I wrote a script that ties it into ntfy for notifications on overdue tasks or reminders.

[โ€“] sgtgig 6 points 1 year ago (2 children)

Vikunja has become my whole life todo list app and I throw server stuff on there too. I've enjoyed it quite a bit.

[โ€“] sgtgig 1 points 1 year ago

I have a script that reads all my compose files to determine each container's persistent data (though this could also be done with docker inspect) and then uses docker cp to pipe it into restic, which can use data from stdin.

docker cp mycontainer:/files - | restick backup --stdin --stdin-filename mycontainer

Stopping databases is on my todo list.

[โ€“] sgtgig 2 points 1 year ago (1 children)

Most BIOS allow you to set a charge cap to the battery. 60% is a good number for something that will always be plugged in.

But if you can just take it out that's fine too, but not having to buy a UPS is a nice bonus to laptop servers

view more: โ€น prev next โ€บ