
Deploy Artiline-Template-OSS
Share any artifact behind a link you own. Self-hosted in one click.
Simple S3
Storage
Just deployed
/data
Just deployed
/var/lib/postgresql/data
Storage CLI
Just deployed
artiline
Just deployed
Deploy and Host Artiline-Template-OSS on Railway
Artiline is an open-source platform for sharing interactive artifacts. Drop an HTML page, dashboard, document, or code snippet and get a link that keeps its version history, controls who can open it, and collects comments and reactions. This template runs the self-hostable OSS edition entirely on infrastructure you own.
About Hosting Artiline-Template-OSS
This template deploys the full Artiline stack in one click: the Next.js application, a Postgres database, and a private MinIO object store that creates its own bucket for exports. Database migrations run automatically on first boot, so there is nothing to run by hand. Sign-in works through magic links out of the box; add a Resend API key when you want those links delivered to real inboxes, otherwise they print to your logs for quick testing. The database and file storage stay on Railway's private network and are never exposed publicly.
Common Use Cases
- Send a prototype, report, or dashboard as a link that stays current as you push new versions, instead of email attachments
- Give your team a private, versioned home for artifacts without paying for another SaaS seat
- Publish living docs or code snippets with per-link access control, passwords, and one-click PNG export
Dependencies for Artiline-Template-OSS Hosting
- A PostgreSQL database (included in this template)
- An S3-compatible object store for exports (MinIO, included in this template)
Deployment Dependencies
- Artiline source: https://github.com/aurora33labs/artiline
- Resend (optional, for sending magic-link emails): https://resend.com
- MinIO (bundled object storage): https://min.io
Implementation Details
The OSS edition is capped to 3 workspaces and excludes hosted-only features
(billing, custom domains, SSO). It is fixed with NEXT_PUBLIC_ARTILINE_EDITION=oss.
Object storage is wired over the private network through R2_ENDPOINT
(${{Storage.MINIO_PRIVATE_ENDPOINT}}), and downloads are streamed back
through the app so the bucket never needs to be public. Template updates are
opt-in: Railway notifies you when a new version is available.
Why Deploy Artiline-Template-OSS 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 Artiline-Template-OSS 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.
Template Content