Sign inSign up

kaumudpa/calcom

By kaumudpa

Updated 6 months ago

Cal.Com Self Host Docker Image for ARM

Image
3

1.3K

kaumudpa/calcom repository overview

Repository Overview

Cal.com Docker Image for ARM Devices

This Docker image has been specifically created out of necessity to run the Cal.com platform on ARM devices and servers. The current official Cal.com Docker image only supports x86 architectures, which limited the deployment options for environments based on ARM. This image addresses that gap by providing ARM-based teams the ability to deploy Cal.com in their preferred environments.

Highlights:
  • ARM Compatibility: Designed to run smoothly on various ARM devices.
  • Utility-Focused: While the image is a bit larger ("bloaty") than we'd like, it prioritizes compatibility and stability to ensure that Cal.com runs effectively on ARM architectures.
Getting Started

To use this image, follow the steps below to set up Cal.com in your ARM environment:

  1. Clone the Repository: Clone the Cal.com Docker repository and navigate into the directory:

    git clone https://github.com/calcom/docker.git calcom-docker && cd calcom-docker
    
    
  2. Prepare the Environment File: Copy the example environment file and generate secret keys:

    cp .env.example .env
    sed -i "s~\(NEXTAUTH_SECRET=\).*~\1$(openssl rand -base64 32)~" .env
    sed -i "s~\(CALENDSO_ENCRYPTION_KEY=\).*~\1$(openssl rand -base64 24)~" .env
    
    
  3. Configure Docker Compose: Open docker-compose.yaml in a text editor like nano:

    sudo nano docker-compose.yaml
    

    Replace the default image line with the ARM-compatible image:

    calcom:
      image: kaumudpa/calcom:4.0.7
    

    Save and exit the editor.

  4. Launch with Docker Compose: Start your Cal.com application using Docker Compose:

    docker compose up
    

That's it! You're now ready to run Cal.com on your ARM device or server using Docker.

Tag summary

Content type

Image

Digest

sha256:86ab61c9b

Size

1.5 GB

Last updated

6 months ago

docker pull kaumudpa/calcom:v6.2.0