RALLLY
4765Streamline your scheduling process and save time
#calendar #scheduling
2025-02-24
2025-02-24
Getting Started
- Create a folder and move to it
mkdir rallly && cd rallly - Create a
docker-compose.ymlfile and add the following content:docker-compose.ymlservices: rallly_db: image: postgres:14.2 restart: always volumes: - db-data:/var/lib/postgresql/data environment: - POSTGRES_PASSWORD=postgres - POSTGRES_DB=db healthcheck: test: ["CMD-SHELL", "pg_isready -U postgres"] interval: 5s timeout: 5s retries: 5 rallly: image: lukevella/rallly:latest restart: always depends_on: - rallly_db ports: - 3000:3000 environment: - DATABASE_URL=postgres://postgres:postgres@rallly_db/db env_file: - .env mailhog: image: mailhog/mailhog restart: always ports: - 8025:8025 volumes: db-data: - Create a
.envfile and add the following content:DATABASE_URL=postgres://postgres:postgres@rallly_db:5432/db SECRET_PASSWORD=6E4AYHRwftiy1+q9Mv8vwRJiiOo47BQZfPcPO/eDACw= NEXT_PUBLIC_BASE_URL=http://localhost:3000 [email protected] SMTP_HOST=mailhog SMTP_PORT=1025 SMTP_SECURE=false SMTP_USER=admin SMTP_PWD=admin - Run the following command to start the container:
docker compose up -d - Open the browser and go to http://localhost:3000 to access Rallly
Note: For email confirmation during signup, check MailHog at http://localhost:8025.