How to Install Galette on MacOS

Galette is a free and open-source membership management software that can be used to manage and organize members of clubs, associations, and other similar groups. In this tutorial, we will go through the steps to install Galette on macOS.

Step 1: Install MAMP

MAMP is a popular local server environment for macOS that allows users to run web applications like Galette on their local machine. To install MAMP:

  1. Go to the MAMP website and download the latest version of MAMP.
  2. Double-click on the downloaded file to open it.
  3. Follow the on-screen instructions to install MAMP on your macOS.

Step 2: Download Galette

To download Galette:

  1. Go to the Galette website and download the latest stable version of Galette.
  2. Extract the downloaded file and rename the folder to "galette" if it's not already named that.

Step 3: Create a MySQL Database

Galette requires a MySQL database to store its data. To create a MySQL database:

  1. Open MAMP.
  2. Click on "Start Servers" to start the Apache and MySQL servers.
  3. Click on "Open WebStart Page" to open the MAMP website in a new tab.
  4. Click on "phpMyAdmin" from the MAMP website.
  5. Click on "Databases" from the top menu bar.
  6. Enter a name for your new database in the "Create database" field.
  7. Choose "utf8_general_ci" as the collation.
  8. Click on "Create" to create the new database.

Step 4: Configure Galette

To configure Galette:

  1. Open a new Finder window and navigate to the "galette" folder.
  2. Open the "install" folder and copy the file "config-dist.inc.php" to "config.inc.php".
  3. Open the "config.inc.php" file and update the following fields:
    • SERVER_URL - Set it to "http://localhost:8888/galette" (or the URL of your Galette installation)
    • SQL_DBNAME - Set it to the name of the MySQL database you created in Step 3.
    • SQL_LOGIN - Set it to "root".
    • SQL_PASSWORD - Leave it blank.
  4. Save the changes to the "config.inc.php" file.

Step 5: Install Galette

To install Galette:

  1. Open a web browser and enter "http://localhost:8888/galette/install/" in the URL bar.
  2. Follow the on-screen instructions to complete the Galette installation process.
  3. Once the installation is complete, delete the "install" folder from the "galette" folder.

Congratulations! You have successfully installed Galette on your macOS machine. You can now log in to Galette and start managing your members.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!