Done! Project deploy a self-hosted Vaultwarden instance complete.

It was easier than I had thought it thought it would be. The only bugs I dealt with came from Incus, and they were easy to solve. And was my first time using docker on a remote server 🥳😂.

After the instance was deployed, I wrote a bash script to backup my data ... used crontab to automate it.

#selfhosted #linux #incus #vaultwarden #password #security #docker #container #bash #crontab #deploy #devops #sysadmin

Maintenance Proxmox & Docker : comment je suis devenu spectateur de mon infrastructure

Découvrez comment j'ai automatisé la maintenance de mon infrastructure Proxmox et Docker. De la gestion redondante des scripts entre les nœuds au pilotage à distance de WordPress et Gitea, je vous explique comment mes clusters sont devenus autonomes et résilients, me permettant de passer de l'administration active à la simple supervision.

https://blablalinux.be/2026/04/08/strategie-automatisation-globale/

Always the same in #SelfHosting ...

People: I forget to renew the (Let´s Encrypt) certificates ... mimimi
Me: my best buddy
#crontab does that for me

Почему я написал Ёбифай: свой планировщик для фоновых задач на Python

Но очень быстро оказывается, что настоящая сложность не в самих задачах, а в инфраструктуре вокруг них. Сначала хочется просто запускать код в фоне. Потом появляются ретраи, таймауты, логирование, контроль выполнения. Ещё чуть позже всплывают совсем неприятные вопросы: что делать с пропущенными запусками после рестарта, как не дублировать задачи и где вообще должна жить логика планирования. В какой-то момент становится очевидно:

https://habr.com/ru/articles/1018646/

#scheduler #cron #crontab #cronjob #background_job #background_jobs #asyncio

Почему я написал Ёбифай: свой планировщик для фоновых задач на Python

Но очень быстро оказывается, что настоящая сложность не в самих задачах, а в инфраструктуре вокруг них. Сначала хочется просто запускать код в фоне. Потом появляются ретраи, таймауты, логирование,...

Хабр

Как мы устали настраивать Crontab и сделали свой cron-manager

В какой-то момент cron-заданий становится много, появляются сложные зависимости между скриптами, когда результат выполнение одного важен для начала работы другого. Балансировать такую историю доводится сис.админу, DevOps'у или разработчику. С этого и начинается наш рассказ.

https://habr.com/ru/articles/1003006/

#cron #crontab #cronjob #cronjob #продукт #продуктовая_разработка

Как мы устали настраивать Crontab и сделали свой cron-manager

Все мы привыкли к настройке cron-заданий в терминале: ssh user@your_server_ip crontab -e Alt + / (пролистать в конец файла в nano) 30 2 * * * /usr/bin/python3 /home/user/my_script.py (добавить еще...

Хабр

Selfhosting is nice, and it comes with a price to pay.

For me ? It's time, and I have plenty to give away, given that's my passion.

For my SO ? The unbearable noise of rattling disk needles to write on their very precious platters (especially now, thank you AI bullcrap)

The solution ? A nice cron-based compromise, and I feel like someone could get inspired by this :)

# Stop qbittorrent - weekday evenings at 17:00 Mon-Fri
0 17 * * 1-5 cd /opt/services/qbittorrent && docker compose stop

# Stop qbittorrent - weekends at 8:00 Sat-Sun
0 8 * * 6,0 cd /opt/services/qbittorrent && docker compose stop

# Start qbittorrent - every day at 23:00
0 23 * * * cd /opt/services/qbittorrent && docker compose start

#selfhosting #selfhosted #homelab #torrent #qbittorrent #harddrive #disk #nas #so #ai #cron #crontab #scheduling #linux #opensource #docker #dockercompose

I recently had to do a complete wipe and re-install of my #wpsd #hamradio #hotspot.
Most of the settings were retained by wpsd's backup/restore functions, but my #crontab had to be recreated from scratch.

Luckily I had blogged some of it last year:
https://blog.k3can.us/posts/2025/mar/2025-03-13_automatinganam/
#amateurradio

Automating an Amateur Radio Hotspot - k3can blog

Sometimes the only emails I see for days are the daily rsnapshot crontab output emails.

I'm totally ok with this.

In fact, this is preferred.

#Linux #RunBSD #crontab

@pfr As you wish  

#crontab #FreeBSD #NetBSD

Show me your #crontab