Deploy decap-proxy
A proxy for GitHub login in Decap CMS
decap-proxy
Just deployed
Deploy and Host decap-proxy on Railway
This is a GitHub auth proxy based on decap-proxy for Cloudflare Worker, allowing your Decap CMS page to sign in with GitHub.
About Hosting decap-proxy
Simply deploy this to Railway and host your Decap CMS page statically. Configure Decap like this to use the proxy:
# ...
# other config omitted
backend:
name: github
branch: main
repo: "github-user/repo-name" # <-- This should identify the repo for your website
base_url: https://decap.up.railway.app # <-- This should contain your PROXY URL
auth_endpoint: /auth
# ...
Common Use Cases
- Enable GitHub sign-in in a statically hosted Decap CMS page
Dependencies for decap-proxy Hosting
None
Deployment Dependencies
None
Why Deploy decap-proxy 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 decap-proxy 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
decap-proxy
hlysine/decap-proxyGITHUB_OAUTH_ID
Create an OAuth app in GitHub and copy the app ID here
GITHUB_OAUTH_SECRET
Create an OAuth app in GitHub and copy the app secret here
