---
title: "Deploy Slink"
description: "Self-hosted image sharing service."
category: "Other"
url: https://railway.com/deploy/slink
---

# Deploy Slink

Self-hosted image sharing service.

**[Deploy Slink on Railway](https://railway.com/template/slink)**

- **Creator:** Tom
- **Category:** Other
- **Total deploys:** 5

## Template content

### Slink https://docs.slinkapp.io/_astro/slink.XpaAVSeJ.png

- **Image:** anirdev/slink@sha256:344c9772bf43190bf91e386b1642429dd0a202b9703aa6cc28f3c459f1d7ac57
- **Health check:** /api/health
- **Public domain:** Yes

## Documentation

# Deploy and Host Slink on Railway

&gt; **First login note**
&gt; After deployment, Railway will generate an `ADMIN_PASSWORD` environment variable. Copy this value and use it to log in with the admin email you configured during setup. You can rotate this password later from the admin settings panel.

![screenshot](https://i.postimg.cc/vmBWVYrk/Screenshot-2026-01-07-at-00-37-24.png)

Slink is a self-hosted image sharing platform that provides private, secure, and fully controlled image hosting without relying on third-party services. Built with Symfony on the backend and SvelteKit on the frontend, it supports modern image formats, tagging, sharing, and API-driven workflows for individuals and teams.

## About Hosting Slink

Hosting Slink involves running a PHP/Symfony application alongside its frontend and storage layer. Railway handles container orchestration, environment configuration, and networking, allowing you to deploy Slink without managing servers manually. You configure storage (local or S3-compatible), database access, and admin credentials via environment variables. Railway’s scaling and observability features make it straightforward to operate Slink in both personal and small-team contexts, while keeping the deployment reproducible and easy to update as new releases are published.

## Common Use Cases

* Private image hosting as an alternative to Imgur or Google Photos
* Screenshot and asset sharing for developers, designers, and teams
* Self-hosted ShareX backend with API access and automation

## Dependencies for Slink Hosting

* PHP 8.x runtime with required Symfony extensions
* Database (PostgreSQL or MySQL) and persistent storage

### Deployment Dependencies

* Docker image published for Slink
* S3-compatible storage (optional): AWS S3, MinIO, or similar
* Official documentation: [https://docs.slinkapp.io](https://docs.slinkapp.io)

### Implementation Details 

Slink reads all configuration from environment variables, making it well-suited for Railway templates. Admin credentials, storage providers, and feature flags are injected at runtime, and the application boots without manual migrations or interactive setup.

## Why Deploy Slink on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying Slink on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.

## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/slink
