Setting up Squidex for local development - it’s easy :)
Theodor Heiselberg

Theodor Heiselberg @sukkergris

About: Developer since 2008

Location:
Denmark
Joined:
Jan 11, 2024

Setting up Squidex for local development - it’s easy :)

Publish Date: Jun 26
0 0

I think it should have been much more easy to get started with squidex. Not sure I couldn't find a compose file like this on their site

Usage:

docker compose -f docker-compose.squidex.yml up -d
docker compose -f docker-compose.squidex.yml down -v
Enter fullscreen mode Exit fullscreen mode
services:
  mongo:
    image: "mongo:6"
    volumes:
      - mongo_data:/data/db
    networks:
      - squidex-net
    restart: unless-stopped

  squidex:
    image: "squidex/squidex:latest"
    ports:
      - "8080:5000"
    environment:
      - URLS__BASEURL=http://localhost:8080/
      - EVENTSTORE__MONGODB__CONFIGURATION=mongodb://mongo
      - STORE__MONGODB__CONFIGURATION=mongodb://mongo
      - IDENTITY__ADMINEMAIL=admin@admin.com
      - IDENTITY__ADMINPASSWORD=LifeIsG00d!
      - ASPNETCORE_URLS=http://+:5000
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:5000/healthz"]
      start_period: 60s
    depends_on:
      - mongo
    volumes:
      - squidex_assets:/app/Assets
    networks:
      - squidex-net
    restart: unless-stopped

volumes:
  mongo_data:
  squidex_assets:

networks:
  squidex-net:
    driver: bridge
Enter fullscreen mode Exit fullscreen mode

Comments 0 total

    Add comment