Post AzFes4rn0uFu4ZhgMi by ptribble@mastodon.illumos.cafe
 (DIR) More posts by ptribble@mastodon.illumos.cafe
 (DIR) Post #AzCXW1m6XtDUxZhfn6 by stefano@mastodon.bsd.cafe
       2025-10-14T10:39:37Z
       
       3 likes, 1 repeats
       
       Client: "I’d like to try some alternative themes for my WordPress site you’re hosting, but I’m afraid of breaking the production site."Me: "Say no more."I start: - create a record for the test site- bastille clone -l prod testing ip- bastille console nginx → edit nginx proxy, add the new domain → certbot --nginx -d newdomain.tld- bastille console testing → mysql → UPDATE wp_options SET option_value = 'https://newdomain.tld' WHERE option_name = 'siteurl';UPDATE wp_options SET option_value = 'https://newdomain.tld' WHERE option_name = 'home';- "Done. You can now connect to..."FreeBSD, jails, ZFS. No limits.#RunBSD #FreeBSD #jails #BastilleBSD #WordPress
       
 (DIR) Post #AzFes4rn0uFu4ZhgMi by ptribble@mastodon.illumos.cafe
       2025-10-14T12:07:00Z
       
       1 likes, 0 repeats
       
       @stefano This was one of the commonest use cases when we first started using zones back in 2004; it was so trivial to run up a whole populated system in a couple of minutes for people to test things out on, even without zfs (although we didn't have to worry about certificates because https wasn't really a thing back then!).