Discussion
Loading...

#Tag

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Stefano Marinelli
Stefano Marinelli
@stefano@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

Time Machine inside a FreeBSD jail

Learn how to back up your Mac by setting up a Time Machine instance inside a FreeBSD jail using BastilleBSD and Samba. A quick and "painless" way to leverage ZFS snapshots for your macOS backups.

https://it-notes.dragas.net/2026/01/28/time-machine-freebsd-jail/

#ITNotes #FreeBSD #Apple #Backup #Data #OwnYourData #Server #TimeMachine #Tutorial #zfs #BastilleBSD #Bastille #Samba

  • Copy link
  • Flag this post
  • Block
Michael Dexter and 1 other boosted
anparker
anparker
@anparker@mastodon.bsd.cafe  ·  activity timestamp 3 weeks ago

I was experimenting with #Bastille and it suddenly reminded me of this. It's really bunch of shell scripts just doing the job. :)

Two IT persons walking. One pushing a cart full of boxes with modern stack logos. Another holding single plain box with 'bash scripts' on it.
– Is that all you need?
– Yes.
Two IT persons walking. One pushing a cart full of boxes with modern stack logos. Another holding single plain box with 'bash scripts' on it. – Is that all you need? – Yes.
Two IT persons walking. One pushing a cart full of boxes with modern stack logos. Another holding single plain box with 'bash scripts' on it. – Is that all you need? – Yes.
  • Copy link
  • Flag this post
  • Block
anparker
anparker
@anparker@mastodon.bsd.cafe  ·  activity timestamp 3 weeks ago

I was experimenting with #Bastille and it suddenly reminded me of this. It's really bunch of shell scripts just doing the job. :)

Two IT persons walking. One pushing a cart full of boxes with modern stack logos. Another holding single plain box with 'bash scripts' on it.
– Is that all you need?
– Yes.
Two IT persons walking. One pushing a cart full of boxes with modern stack logos. Another holding single plain box with 'bash scripts' on it. – Is that all you need? – Yes.
Two IT persons walking. One pushing a cart full of boxes with modern stack logos. Another holding single plain box with 'bash scripts' on it. – Is that all you need? – Yes.
  • Copy link
  • Flag this post
  • Block
Michael Dexter boosted
Curt
Curt
@curt@gts.curttech.com  ·  activity timestamp last month

Achievement unlocked. I got FreeBSD 16.0-CURRENT running on my MiniForums MS-R1 Arm based system. 10gig networking is supported out of the box with this version. First task, install Bastille to deploy and manage some Arm based FreeBSD jails. Thank you @BastilleBSD for making Jails easy.
#FreeBSD #BSD #Bastille

  • Copy link
  • Flag this post
  • Block
Curt
Curt
@curt@gts.curttech.com  ·  activity timestamp last month

Achievement unlocked. I got FreeBSD 16.0-CURRENT running on my MiniForums MS-R1 Arm based system. 10gig networking is supported out of the box with this version. First task, install Bastille to deploy and manage some Arm based FreeBSD jails. Thank you @BastilleBSD for making Jails easy.
#FreeBSD #BSD #Bastille

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
Michael Jack
Michael Jack
@mjack@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

I'm using Bastille to run jails on FreeBSD 15.0-RELEASE.

Does it matter (to Bastille) if I use templates, or can I just manually apply the setup from a template's Bastillefile?

Bastillefile example:

https://github.com/BastilleBSD/templates/blob/main/databases/mariadb-server/Bastillefile

#freebsd #bastille #jails

  • Copy link
  • Flag this post
  • Block
Michael Jack
Michael Jack
@mjack@mastodon.bsd.cafe  ·  activity timestamp 2 months ago

I'm using Bastille to run jails on FreeBSD 15.0-RELEASE.

Does it matter (to Bastille) if I use templates, or can I just manually apply the setup from a template's Bastillefile?

Bastillefile example:

https://github.com/BastilleBSD/templates/blob/main/databases/mariadb-server/Bastillefile

#freebsd #bastille #jails

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
Larvitz
Larvitz
@Larvitz@mastodon.bsd.cafe  ·  activity timestamp 3 months ago

New blog post: FreeBSD Dual-Stack with Jails on Hetzner Cloud !

How to run VNET jails with proper IPv6 (no NAT66!) by splitting a /64 into two /65 subnets.

- Complete working configs
- IPv6-first philosophy
- Production-tested

https://blog.hofstede.it/freebsd-dual-stack-jails-on-hetzner-cloud/

#FreeBSD #IPv6 #Jails #Bastille #Hetzner #sysadmin

  • Copy link
  • Flag this post
  • Block
Larvitz
Larvitz
@Larvitz@mastodon.bsd.cafe  ·  activity timestamp 3 months ago

New blog post: FreeBSD Dual-Stack with Jails on Hetzner Cloud !

How to run VNET jails with proper IPv6 (no NAT66!) by splitting a /64 into two /65 subnets.

- Complete working configs
- IPv6-first philosophy
- Production-tested

https://blog.hofstede.it/freebsd-dual-stack-jails-on-hetzner-cloud/

#FreeBSD #IPv6 #Jails #Bastille #Hetzner #sysadmin

  • Copy link
  • Flag this post
  • Block
Alauddin Maulana Hirzan 💻
Alauddin Maulana Hirzan 💻
@maulanahirzan@mastodon.bsd.cafe  ·  activity timestamp 4 months ago

Bastille on ZFS behaves weirdly. This problem never occured before. I can use it normally, the zfs volume is exist. But the message is kinda annoying. What should I do?

#bastille #zfs #freebsd

2 media
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
Alexandre :freebsd:
Alexandre :freebsd:
@alelab@mastodon.bsd.cafe  ·  activity timestamp 4 months ago

I am back 😋
I successfully update my server and my three #Bastille jails from my iPhone during my bus ride to go back home.
Tip: always use #tmux or similar, it will help if you loose Internet mobile connection.
1. sudo freebsd-update fetch
2. sudo freebsd-update install
3. shutdown -r now
4. sudo bastille update 14.3-RELEASE
5. sudo bastille restart all
Et voilà freebsd

  • Copy link
  • Flag this post
  • Block
Alexandre :freebsd:
Alexandre :freebsd:
@alelab@mastodon.bsd.cafe  ·  activity timestamp 4 months ago

I am back 😋
I successfully update my server and my three #Bastille jails from my iPhone during my bus ride to go back home.
Tip: always use #tmux or similar, it will help if you loose Internet mobile connection.
1. sudo freebsd-update fetch
2. sudo freebsd-update install
3. shutdown -r now
4. sudo bastille update 14.3-RELEASE
5. sudo bastille restart all
Et voilà freebsd

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
Tom
Tom
@pertho@mastodon.bsd.cafe  ·  activity timestamp 5 months ago

Awesome. With #FreeBSD if I needed Solr 8 (which is end of life), I just built the package for arm64 and stuck it in the hosts #bastille directory where it could install the package in seconds.

In contrast, Ansible on Linux is set to download the official Solr tarball and run the installation script. It took 16 minutes just to download from Apache's excruciatingly slow distribution web servers. (the tarball is less than 200 MB!)

FreeBSD and it's ports/packages are miles ahead here.

(And before you ask: Ubuntu doesn't have Apache Solr in its official packages)

  • Copy link
  • Flag this post
  • Block
Tom
Tom
@pertho@mastodon.bsd.cafe  ·  activity timestamp 5 months ago

Awesome. With #FreeBSD if I needed Solr 8 (which is end of life), I just built the package for arm64 and stuck it in the hosts #bastille directory where it could install the package in seconds.

In contrast, Ansible on Linux is set to download the official Solr tarball and run the installation script. It took 16 minutes just to download from Apache's excruciatingly slow distribution web servers. (the tarball is less than 200 MB!)

FreeBSD and it's ports/packages are miles ahead here.

(And before you ask: Ubuntu doesn't have Apache Solr in its official packages)

  • Copy link
  • Flag this post
  • Block
Michael Dexter boosted
Larvitz :fedora: :redhat:
Larvitz :fedora: :redhat:
@Larvitz@burningboard.net  ·  activity timestamp 6 months ago

Started building my entire infrastructure monitoring solution from scratch!

- Powered by FreeBSD! freebsd
- Using Jails and seperation of duty:
- One Jail running Grafana and Prometheus
- One Jail running Netbird Wireguard to connect my infra securely
- One Jail running Nginx and Certbot

All ZFS based for backup / snapshots and rollback options.

Routed and NAT'ed via a seperate dedicated pf jail.

All working fine, I get first metrics and can start slowly improve from here.

Todo:
- Alerts via AlertManager
- Log-Ingestion via promtail
- Log analysis with Grafana Loki
- Adding remaining servers via WireGuard Mesh VPN
- Adding another Jail for Uptime-Kuma

#monitoring #freebsd #grafana #loki #linux #devops #jails #bastille #zfs

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Larvitz :fedora: :redhat:
Larvitz :fedora: :redhat:
@Larvitz@burningboard.net  ·  activity timestamp 6 months ago

Started building my entire infrastructure monitoring solution from scratch!

- Powered by FreeBSD! freebsd
- Using Jails and seperation of duty:
- One Jail running Grafana and Prometheus
- One Jail running Netbird Wireguard to connect my infra securely
- One Jail running Nginx and Certbot

All ZFS based for backup / snapshots and rollback options.

Routed and NAT'ed via a seperate dedicated pf jail.

All working fine, I get first metrics and can start slowly improve from here.

Todo:
- Alerts via AlertManager
- Log-Ingestion via promtail
- Log analysis with Grafana Loki
- Adding remaining servers via WireGuard Mesh VPN
- Adding another Jail for Uptime-Kuma

#monitoring #freebsd #grafana #loki #linux #devops #jails #bastille #zfs

Sorry, no caption provided by author
Sorry, no caption provided by author
Sorry, no caption provided by author
  • Copy link
  • Flag this post
  • Block
Stefano Marinelli boosted
BastilleBSD :freebsd:
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp 6 months ago

Need a test environment?
Spin up a jail.

Need to roll back?
Snapshot.

Need to deploy?
Automate.

That’s Bastille.

#Bastille#FreeBSD#DevTools

  • Copy link
  • Flag this post
  • Block
BastilleBSD :freebsd:
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp 6 months ago

Need a test environment?
Spin up a jail.

Need to roll back?
Snapshot.

Need to deploy?
Automate.

That’s Bastille.

#Bastille#FreeBSD#DevTools

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli
Stefano Marinelli
@stefano@mastodon.bsd.cafe  ·  activity timestamp 6 months ago

Serving a simple website from a Jail with Bastille

A great article by @jhx for the BSD Cafe Journal!

https://journal.bsd.cafe/2025/08/13/serving-a-simple-website-from-a-jail-with-bastille/

#FreeBSD#RunBSD#BastilleBSD#Bastille#IT#SysAdmin#BSDCafeJournal

  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.7 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct