Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

#EuroBSDCon2025 #bhyvecon a #podman on #FreeBSD Lightning Talk - podman in 5 minuteshttps://docs.skunkwerks.at/s/9u_rZ8qd-plonger docs of debatable qualityhttps://docs.skunkwerks.at/s/fUiAmi4pE@EuroBSDCon

Uncategorized
2 2 9

Gli ultimi otto messaggi ricevuti dalla Federazione
  • @matz @luca vedi, io sono più giovane ed il primo insert gregoriano in un album di musica contemporanea l'ho sentito con MCMXC di Enigma

    read more

  • @afreytes so, how did you achieve this?

    read more

  • I have the following four domain names:

    적독가.com 積讀家.com 積読家.com 积读家.com

    … which basically mean the same thing: a person who does tsundoku.

    read more

  • Cookie Launcher Makes You Catch Your Own Snack

    Holiday cookies are a joy, and to make things a bit more fun, [The Skjegg] created the Cookie Launcher. At the touch of a button, a door opens and the tin launches a cookie (and perhaps a few crumbs) skyward. Catching it is up to the operator, but since the tin can hold up to 40 cookies at once (39 in a magazine and 1 in the launcher), there’s enough to get some practice in.

    The design is a real thing of beauty, from the rotary cookie holder to the ejector. Individual cookies are held in a pan-style magazine that rotates until a tasty disk is lined up with the ejector. The red separators aren’t just for show, either. The little inward protrusion on each one interacts with an optical sensor to ensure the system always knows when things are lined up.

    The launcher design is pretty neat, too. There’s a platform that uses two smooth bolts as guides, and elastic bands to store energy. A motor cranks it downward, where it locks into place. The rotary magazine then turns to line up a cookie, which gravity feeds into the launcher by rolling down an incline. When a cookie is in place, a door in the lid opens and the launcher platform releases, sending the cookie skyward.

    The original concept for the Cookie Launcher involved voice activation, but training the voice module to trigger on custom Norwegian commands wasn’t very reliable. Luckily, a button is far more obedient. It may be a bit less magical to use, but in our opinion the physicality of a button push meshes perfectly well with the requirement to catch your own cookie.

    You can get a good look at the operation and a detailed tour of the insides in the video, embedded below. Thanks to [Rohit] for sending in the tip!

    If airborne cookies aren’t your bag, check out one a very different approach to hands-free cookie dispensing.

    youtube.com/embed/iRCB_mtFyi8?…

    hackaday.com/2025/12/25/cookie…

    read more

  • @enno I read his content a lot but I don't necessarily agree with all of her positions. For example, as someone who lived in rural Wyoming for a few years, having Starlink was a major improvement over what we had before.

    Obviously the real fix for rural internet is community fiber, but until there is actually glass in the ground some solution is needed.

    read more

  • @kit @aeva ROTFL

    read more

  • I got a couple more neat music-oriented gifts!

    - A little music box with a hole punch & paper
    - An old Autoharp from an auction

    I actually previously had a little music box, but I didn't know how to read music then so it wasn't very useful. Kind of neat to both be able to actually punch in the music and understand the limitations of the little guy this time around.

    As for the autoharp -- I'm still learning chord progressions slowly and this was perfect timing! Also, tuning this thing took *forever*

    read more

  • read more
Post suggeriti
  • 0 Votes
    2 Posts
    4 Views
    @peteorrall this is great!
  • 0 Votes
    1 Posts
    7 Views
    We all love media – to some extent at least!Movies, TV Shows and all the moving pictures we can find and consume.So, since we all have movies etc. on our NAS/HDD/SSD/whatever we should be able to play and see everything we have on all our connected devices.But what can we do?Simple, we leverage Jellyfin to present our media to us.In this little howto we will set up Jellyfin in a Jail on FreeBSD.Let’s get right to it!Creating the JailJails can be created in different ways. In this howto however we will use Bastille – which is a excellent tool for creating Jails.This howto will not go into detail of how to set up Bastille. If you need to set up Bastille first, given you have not installed said tool, you can have a look at the quickstart guide:Bastille Quickstart GuideRight, let’s create the Jail first.$ sudo bastille create media 14.3-RELEASE 10.0.23.77/24 vtnet0You of course need to change the IP address and network interface (vtnet0 is probably not what you want!). Also, one can of course change the name of the Jail – I’ve chosen media since that describes the use case well of said Jail.After that our Jail is ready!Jellyfin needs mlock to be enabled to work properly.$ sudo bastille config media set allow.mlock 1But wait a second… How do I access all my media files?There is no access in the Jail to any directory on the host holding all my videos!Right, that is the case indeed!So, what can we do?Simple, we just mount our media directory in the Jail with nullfs!$ sudo bastille mount "media" /home/x/videos/ /videos nullfs ro 0 0This line mount /home/x/videos/ in the Jail under /videos. Also, I mount the directory as readonly – which you can change by sepcifying rw on the command above. Be sure to also select the correct Jail – in my case media.Jail fun with JellyfinWe can now finally enter the jail to further go along with the howto.$ sudo bastille console mediaLet’s first install Jellyfin which is directly accessible from the official package repository.$ pkg$ pkg update -f$ pkg install -y jellyfinThe first command pkg bootstraps the pkg package manager. The second command refreshes the package cache and the last command installs Jellyfin itself.Right, so far so good.But we also need to configure Jellfin (Service) to always start. And, last but not least, we need to start Jellyfin – since it is not running after the installation finished.$ sysrc jellyfin_enable="YES"$ service jellyfin startWe did all that, alright… But how do we know Jellyfin is running?Let’s have a look at the ps and sockstat output.root@media:~ # sockstat -l4USER COMMAND PID FD PROTO LOCAL ADDRESS FOREIGN ADDRESS jellyfin jellyfin 10700 478 udp4 10.0.23.77:7359 *:*jellyfin jellyfin 10700 503 tcp4 10.0.23.77:8096 *:*root@media:~ # ps ax PID TT STAT TIME COMMAND10662 - SsJ 0:00.00 /usr/sbin/syslogd -ss10699 - IsJ 0:00.00 daemon: /usr/local/jellyfin/jellyfin[10700] (daemon)10700 - IJ 0:03.81 /usr/local/jellyfin/jellyfin --datadir /var/db/jellyfin --cachedir /var/cache/jellyfin10706 - SsJ 0:00.00 /usr/sbin/cron -J 60 -s10804 1 IJ 0:00.00 login [pam] (login)10805 1 SJ 0:00.01 -sh (sh)10842 1 R+J 0:00.00 ps axAh yes, Jellyfin is running and listening on port 8096 – which is the designated port for Jellyfin!Jellyfin all the way!Since we established that Jellyfin is running and listening, let’s open our webbrowser of choice and navigate over to the install wizard.$ firefox http://10.0.23.77:8096We are greated with the intital Jellyfin wizard.I will not go into detail on how to set up the wizard. But don’t worry, there is a excellent guide over on the official Jellyfin website.The guide can be found here: Jellyfin Setup Wizard guideBe sure to add your nullfs mounted directory in your library to be able to play said videos and shows.That is all there is to it.Simple, easy and clean. Everything is done in a Jail and isolated. Also, mounting a media directory is easy and straightforward via bastille mount.Final wordsThis little howto just shows how versatile jails are. One can of course tweak the setup further and for example add a reverse proxy (like Nginx) to the mix.The sky is the limit – Tools like bastille are very powerful and flexible!Enjoy!…and as always:Stay Open!
  • OK...

    Uncategorized freebsd
    1
    0 Votes
    1 Posts
    7 Views
    OK... So like the encrypted home ZFS thing in #FreeBSD. How come I have to log in as root on every boot up and "zfs load-key" and "zfs mount" manually? Is there a way to do that on login or should I just give up using encryption on $HOME?
  • 0 Votes
    1 Posts
    14 Views
    #FreeBSD #jails: Creating a #Unix system with ssh-access in a millisecond.