All posts › apple
-
Setting up WordPress local docker environment for Apple Silicon
A step-by-step checklist for standing up the official wordpress-develop Docker environment on Apple Silicon, covering Homebrew, git, Docker, nvm, npm, docker-compose overrides, and shortcut commands for initializing, cleaning up, running PHPUnit tests, and applying Trac patches.
-
Transferring IMAP Messages
The final phase of migrating to Dreamhost involved using imapsync with a caching and sync command to transfer all IMAP mail, completing successfully for all users after a minor hiccup with moving mail accounts between domains.
-
Not Running a Server
After more than five years of self-hosting, the decision was made to move to Dreamhost and let professionals handle server administration, with transferring existing IMAP email being the biggest concern.
-
chroot'd SFTP on Mac OS X server
A detailed walkthrough for setting up a chroot jail for SFTP on Mac OS X Server, covering sshd_config changes, directory ownership rules, using bindfs via Homebrew to mount folders into the jail, and an extra step required after upgrading to Mountain Lion Server.
-
Setting up WebDAV Share in Mac OS X Server
How to set up a personal WebDAV share on Mac OS X Server as self-controlled online storage, covering creation of a Web Realm in Server Admin, setting folder permissions, and creating a symlink so the share can be mounted via Connect to Server from macOS or iOS.
-
Fail2ban Problems and Solutions
A fix for a Fail2ban issue on OS X where multiple bans sharing the same ipfw rule number get cleared prematurely, solved by generating a random rule number via a shell variable, with custom jails and filters available as a downloadable bundle.
-
Fail2ban and OS X Server, Part Deux
An overview of custom Fail2ban modifications for Snow Leopard Server adding jails for SMTP, POP, IMAP, VNC, and invalid web requests, distributed as a downloadable tarball with an installation script and LaunchDaemon plists to keep Fail2ban running reliably.
-
Setting up Snow Leopard iCal Server
Quick notes on configuring Snow Leopard iCal Server with the correct Wiki Server settings to get group calendars working, including the exact CalDAV URL formats for both macOS iCal and iOS clients.
-
Dovecot Permissions
After migrating to OS X Snow Leopard Server, Dovecot mail folder permission errors caused webmail failures, and terminal scripts using chown are provided to bulk-fix ownership across all mail user directories or reset permissions for a single account by GUID.