Discussion
Loading...

#Tag

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Stefano Marinelli
Stefano Marinelli boosted
Tom
@pertho@mastodon.bsd.cafe  ·  activity timestamp 3 days 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
@pertho@mastodon.bsd.cafe  ·  activity timestamp 3 days 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
Michael Dexter boosted
Larvitz :fedora: :redhat:
@Larvitz@burningboard.net  ·  activity timestamp last month

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@burningboard.net  ·  activity timestamp last month

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
Stefano Marinelli boosted
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

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@fosstodon.org  ·  activity timestamp last month

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@mastodon.bsd.cafe  ·  activity timestamp last month

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

⁂ Article

Serving a simple website from a Jail with Bastille

In this short little howto we will be setting up a simple Jail via Bastille and host a static website.

Beware: The article assumes that sudo is configured. You can of course also use doas or switch to root, if you so desire. Some commands need root rights to work – keep that in mind as you go along!

First, we need to install Bastille itself.

$ sudo pkg install -y bastille

After installing, we enable the bastille service.

$ sudo sysrc bastille_enable=YES

And finally we start it.

$ sudo […]

  • Copy link
  • Flag this article
  • Block
Stefano Marinelli
Stefano Marinelli boosted
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Bastille turns "works on my machine" into "works in my jail" securely and repeatably.

It’s container automation, the FreeBSD way.

#Bastille#FreeBSD#DevOps

  • Copy link
  • Flag this post
  • Block
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Bastille turns "works on my machine" into "works in my jail" securely and repeatably.

It’s container automation, the FreeBSD way.

#Bastille#FreeBSD#DevOps

  • Copy link
  • Flag this post
  • Block
alcinnz
Stefano Marinelli
alcinnz and 1 other boosted
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Running untrusted apps?

Jail them.

Testing configs?

Snapshot, revert, repeat.

Bastille makes isolation part of your workflow.

#Bastille#FreeBSD#DevOps

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli
Stefano Marinelli boosted
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Bastille was born in frustration:

Too many broken tools.
Too much bloat.
FreeBSD deserved better.

So I built it.

Now it powers projects I never imagined.

#ThrowbackThursday#FreeBSD#Bastille#OpenSource

  • Copy link
  • Flag this post
  • Block
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Bastille was born in frustration:

Too many broken tools.
Too much bloat.
FreeBSD deserved better.

So I built it.

Now it powers projects I never imagined.

#ThrowbackThursday#FreeBSD#Bastille#OpenSource

  • Copy link
  • Flag this post
  • Block
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Running untrusted apps?

Jail them.

Testing configs?

Snapshot, revert, repeat.

Bastille makes isolation part of your workflow.

#Bastille#FreeBSD#DevOps

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli
Stefano Marinelli boosted
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Bastille, like so many other projects, was built from a place of frustration:

✅ I wanted automation.
✅ I wanted control.
✅ I wanted to leverage in FreeBSD.

I'm glad so many of you tend to agree.

#BastilleBSD#FreeBSD#Bastille

  • Copy link
  • Flag this post
  • Block
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp last month

Bastille, like so many other projects, was built from a place of frustration:

✅ I wanted automation.
✅ I wanted control.
✅ I wanted to leverage in FreeBSD.

I'm glad so many of you tend to agree.

#BastilleBSD#FreeBSD#Bastille

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli
Stefano Marinelli boosted
BastilleBSD :freebsd:
@BastilleBSD@fosstodon.org  ·  activity timestamp 2 months ago
#HappyFriday

You survived another week of patching, provisioning, and panicking.
Breathe deep, you've earned some quiet logs.

#SysAdminLife#Bastille#FreeBSD

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

You survived another week of patching, provisioning, and panicking.
Breathe deep, you've earned some quiet logs.

#SysAdminLife#Bastille#FreeBSD

  • Copy link
  • Flag this post
  • Block
Alex Akselrod
Alex Akselrod boosted
MikeDunnAuthor
@MikeDunnAuthor@kolektiva.social  ·  activity timestamp 2 months ago

Today in Labor History July 14, 1789: Parisians stormed the Bastille during the French Revolution. The Bastille was a fortress, armory and political prison, and was a symbol of tyranny, feudal authority and the "divine" rights of kings. The Marquis de Sade had been imprisoned there and was transferred out only 10 days before the storming. The French Revolution succeeded in overthrowing the monarchy, replacing it with a bourgeois republic. However, it sparked optimism among working people throughout the world and inspired other revolutions, like the Haitian Revolution, in 1791.

#workingclass #LaborHistory #french #Revolution #bastille #haiti #prison #torture

Storming of The Bastille, Jean-Pierre Houël. By Jean-Pierre Houël - Bibliothèque nationale de France, Public Domain, https://commons.wikimedia.org/w/index.php?curid=106405
Storming of The Bastille, Jean-Pierre Houël. By Jean-Pierre Houël - Bibliothèque nationale de France, Public Domain, https://commons.wikimedia.org/w/index.php?curid=106405
Storming of The Bastille, Jean-Pierre Houël. By Jean-Pierre Houël - Bibliothèque nationale de France, Public Domain, https://commons.wikimedia.org/w/index.php?curid=106405
  • Copy link
  • Flag this post
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0-rc.2.21 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login