Image Service

Upload, serve, and process images. On-the-fly image optimization and more.

Deploy Image Service

image-service

jaredLunde/railway-image-service

Just deployed

/app/data

Image Processing Service for Railway

A self-hosted alternative to services like Cloudinary, Imgix, and others that helps you move faster and pay less when you need to manage image content.

Upload, serve, and process images on Railways. Includes on-the-fly image resizing, cropping, automatic AVIF/WebP, and more.

Features

  • On-the-fly image processing (resize, crop, etc.) from any allowlisted domain or Railway volume
  • Automatic AVIF/WebP conversion
  • Uses libvips for fast image processing
  • S3-ish blob storage (PUT, GET, DELETE) protected by an API key
  • Secure image serving with URLs protected by SHA256-HMAC signatures
  • React components, Node.js client, URL builder, and Go client for easy integration

Examples


Template Content

More templates in this category

View Template
ReadySet
A lightweight caching engine for Postgres

View Template
Flare
A modern, lightning-fast file sharing platform built for self-hosting

View Template
EdgeDB
EdgeDB template based on their Docker deployment guide