We're Still Open!

We're still open for business during COVID-19. Contact us with any questions or concerns at contact@imageengine.io.

Documentation

Quick Start

# 1. Sign up for ImageEngine Account

The first thing you need is an ImageEngine account. We offer different kinds.

You can get instant access to a working ImageEngine Basic account by signing up from imageengine.io.

  • No credit card needed.
  • Trial period is 60 days.

If you want to trial an ImageEngine Pro account, please reach out to our Customer Success Team who will happily help to get you started.

During the signup process you’ll be asked some questions to configure ImageEngine, outlined here.

Note: All info provided during the initial account setup can be modified in the control panel at a later stage.

domain names and origin

# 1. Image Origin

An origin is the location, usually a domain name or hostname, where the original images are located. This can be your current web site domain name, an S3 bucket or other cloud storage.

If you website domain name is https://yoursite.com/, this is probably a good origin of your images.

# 2. Choose a Domain Name

Regardless whether you register for a Basic, Standard or Pro trial, you’ll get an *.imgeng.in -type hostname at the end of the process. This ImageEngine hostname is enough to start testing ImageEngine. If you had an image at https://yoursite.com/images/image.png you’ll be able to access the optimized version on using the ImageEngine hostname: https://xxxx.imgeng.in/images/image.png.

For Basic trials using the ImageEngine hostname is the only option if SSL/TLS is required.

Higher tier accounts allow you to use your own domain names to serve images. This require access to your DNS.

You can add, modify or delete domain names anytime in the control panel.

# 4. Create DNS Record for your Domain Name

(Pro accounts only)

Once signed up you get an ImageEngine canonical hostname. This for a Pro account the hostname typically looks something like images.yoursite.com.imgeng.in. To be able to serve images from images.yoursite.com you must create a CNAME record for images.yoursite.com in your DNS, making this an alias for images.yoursite.com.imgeng.in.

The control panel will tell you how to configure the DNS, and if it’s correctly configured.

If you want to use ImageEngine without using DNS? See alternative ways to refer to ImageEngine. You may use images.yoursite.com.imgeng.in
directly.

# 5. Update your <img> tags

Whether you use responsive images markup or the good ol’ image tag, the approach is the same; change the url to your images.

If your image tag looks like this <img src="//yoursite.com/img.png">, or maybe <img src="/img.png"> then change it to <img src="//images.yoursite.com/img.png">, where images.yoursite.com is the domain name you chose in previous steps. Alternatively, your *.imgeng.in -type hostname.

Also see our integration guides in the left menu.

# 6. Tweak and Tune

When set up, you can always log into the control panel and adjust any settings and create or delete new domains names or origins.

# 7. Follow Best Practices

Make sure you’ve implemented ImageEngine according to the best practices.