---
title: "Deploy Cryptgeon"
description: "Cryptgeon is a secure, open source sharing note or file service"
category: "Other"
url: https://railway.com/deploy/cryptgeon
---

# Deploy Cryptgeon

Cryptgeon is a secure, open source sharing note or file service

**[Deploy Cryptgeon on Railway](https://railway.com/template/cryptgeon)**

- **Creator:** Karim Zarzour's Projects
- **Category:** Other
- **Total deploys:** 2

## Template content

### Cryptgeon https://imgs.search.brave.com/s42xRclSAUYfQ37s2OumYwNis5-m_vl4qsMwzoaiPZU/rs:fit:32:32:1:0/g:ce/aHR0cDovL2Zhdmlj/b25zLnNlYXJjaC5i/cmF2ZS5jb20vaWNv/bnMvM2I1ZDk5Njlk/YjliYTg1NWQzYzNl/NTRkNjIxZDY5MDMx/MWFlNTVkNjRmNzE0/NWIyOWFkYTI1YmU5/MGYxOWMxMC9jcnlw/dGdlb24uY29tLw

- **Image:** cupcakearmy/cryptgeon:latest
- **Public domain:** Yes

### Redis https://cdn.sanity.io/images/sy1jschh/production/0ce0bfdcfbdbf69662b1116671f97c2dd788b655-157x157.svg

- **Image:** redis:8.2.1
- **Start command:** `/bin/sh -c "rm -rf $RAILWAY_VOLUME_MOUNT_PATH/lost+found/ && exec docker-entrypoint.sh redis-server --requirepass $REDIS_PASSWORD --save 60 1 --dir $RAILWAY_VOLUME_MOUNT_PATH"`

## Documentation

# Deploy and Host Cryptgeon on Railway

Cryptgeon is an open-source, end-to-end encrypted note and file sharing service. Content is encrypted in the browser before being sent to the server, and notes can expire by time or number of views (burn-after-reading style). It is designed for securely sharing secrets without long-term storage.

## About Hosting Cryptgeon

Hosting Cryptgeon on Railway requires deploying the Cryptgeon application service along with a Redis instance. Redis is used as the backing data store. No additional infrastructure or configuration is required beyond connecting the app to Redis via an environment variable. Railway will provide the public URL and HTTPS automatically once deployed.

The Cryptgeon application runs on **port 8000**.

## Common Use Cases

- Securely sharing one-time secrets (passwords, API keys, tokens)
- Sending time-limited or view-limited encrypted notes
- Sharing small encrypted files with automatic expiration

## Dependencies for Cryptgeon Hosting

- Cryptgeon application service
- Redis

### Deployment Dependencies

- Official repository: https://github.com/cupcakearmy/cryptgeon
- Official Docker image: https://hub.docker.com/r/cupcakearmy/cryptgeon

### Implementation Details

Required environment variable:

- `REDIS` → Redis connection URL (e.g., provided by Railway Redis service)

Exposed port:

- `8000`

## Why Deploy Cryptgeon 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 Cryptgeon 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/cryptgeon
