Remove one-click deploy buttons, Deployment section, and render.yaml

Non-technical users are covered by the AI agent setup prompt.
Technical users can follow Setup or Docker sections directly.
This commit is contained in:
Kacper Kwapisz
2026-03-23 19:11:24 +01:00
parent 6e1a487676
commit 420428e513
2 changed files with 0 additions and 46 deletions
-27
View File
@@ -2,9 +2,6 @@
An MCP server that bridges IMAP/SMTP email accounts to [Poke](https://poke.com). Provides AI agents with tools to search, read, send, and manage emails, and automatically forwards new incoming emails to the Poke inbound endpoint.
[![Deploy to Render](https://render.com/images/deploy-to-render-button.svg)](https://render.com/deploy?repo=https://github.com/kacperkwapisz/poke-mail)
[![Deploy on Railway](https://railway.com/button.svg)](https://railway.com/new/github?repo=https://github.com/kacperkwapisz/poke-mail)
## Features
- **12 MCP tools**: search, read, send, draft, archive, move, mark, list/create/rename/delete folders, server info
@@ -155,30 +152,6 @@ The server is mostly idle (IMAP IDLE + lightweight HTTP). Recommended limits for
| `POKE_API_KEY` | from config | Overrides Poke API key in config |
| `PORT` | `3000` | HTTP server port |
## Deployment
### Docker (recommended)
The GitHub Actions workflow automatically builds and pushes to `ghcr.io` on every push to `main` and on tags.
1. Set repository secrets: none needed (uses `GITHUB_TOKEN` for GHCR)
2. Push to `main` or tag `v*` to trigger a build
3. Pull and run the image with your `config.yml` and `MCP_API_KEY`
### Render
Click the **Deploy to Render** button above, or manually:
1. Create a Web Service on Render connected to your repo
2. Fill in `IMAP_HOST`, `IMAP_USERNAME`, `IMAP_PASSWORD`, `POKE_WEBHOOK_URL`, and `POKE_API_KEY`
3. `MCP_API_KEY` is auto-generated — copy it for your Poke connection settings
For multi-account setups, mount a `config.yml` as a secret file instead of using env vars.
### Railway
Click the **Deploy on Railway** button above, then set the same environment variables as Render.
## Poke Setup
Connect your MCP server to Poke at [poke.com/settings/connections](https://poke.com/settings/connections). Add the bearer token (`MCP_API_KEY`) in the connection auth settings.
-19
View File
@@ -1,19 +0,0 @@
services:
- type: web
name: poke-mail
runtime: docker
plan: free
autoDeploy: false
envVars:
- key: MCP_API_KEY
generateValue: true
- key: POKE_WEBHOOK_URL
sync: false
- key: POKE_API_KEY
sync: false
- key: IMAP_HOST
sync: false
- key: IMAP_USERNAME
sync: false
- key: IMAP_PASSWORD
sync: false