Hack call: 14:00 UTC
- Raspberry Pi Installer
- 3-page Google form to be filled out
- Pioneer stable builds
- Uploaded to nightly folder
- Manually moved to stable folder (which is linked to bookworm folder)
- Generate torrent file after moving
- Script to handle both steps
- Vagrant license change
- Changed to Business Source License 1.1(source-available)
Fork called Viagrunts (https://en.wikipedia.org/wiki/Vagrant_%28software%29#License_change_and_forks)
- qemu / kvm could be used instead of Virtualbox as a backend for vagrant
- Gitweb SSH access
- /var/lib/git owned by www-data:www-data
- Normally use git user with ssh keys
- Repositories owned by www-data
- Group of repository should contain all users that have access
- Directory suid bit
Systemd temp user also need access -> no temp user in this case.
- Gitolite handles this
- Can push by https currently, but not ssh.
Script-runner on FreedomBox
- Something like a FaaS, or cgi-bin?
- MQTT in ejabberd
- Use with Owntracks app from F-Droid.
- mosquitto package in Debian is another MQTT server.
- light-weight compared to ejabberd
- MQTT use case in ejabberd might be hard to discover as a user
- Might be better to install Mosquitto itself, provided we can find apps that leverage it as a backend process.
Maybe an app like Owntracks which is not hosted on FreedomBox might justify providing MQTT Broker as a FreedomBox app
separate server program for recording data: https://github.com/owntracks/recorder
Conclusion: We prefer including Mosquitto server from Debian as a FreedomBox app rather than enabling it in Ejabberd.