https://github.com/electerm/electerm-web-demo
electerm web demo
https://github.com/electerm/electerm-web-demo
demo electerm serialport ssh telnet terminal web
Last synced: 8 days ago
JSON representation
electerm web demo
- Host: GitHub
- URL: https://github.com/electerm/electerm-web-demo
- Owner: electerm
- License: mit
- Created: 2023-11-24T12:13:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-05T05:27:20.000Z (22 days ago)
- Last Synced: 2026-04-05T07:42:36.354Z (22 days ago)
- Topics: demo, electerm, serialport, ssh, telnet, terminal, web
- Language: JavaScript
- Homepage: https://electerm-demo.html5beta.com
- Size: 689 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# electerm-web-demo [](https://twitter.com/intent/tweet?text=Open%20sourced%20terminal%2Fssh%2Fsftp%20client(linux%2C%20mac%2C%20win)&url=https%3A%2F%2Fgithub.com%2Felecterm%2Felecterm&hashtags=electerm,ssh,terminal,sftp)
Web demo of [electerm app](https://github.com/electerm/electerm).
Visit: [https://electerm-demo.html5beta.com](https://electerm-demo.html5beta.com)
[](https://github.com/electerm/electerm/releases)
[](https://github.com/electerm/electerm-dev/blob/master/LICENSE)
[](https://standardjs.com)
[](https://snapcraft.io/electerm)
[](https://www.microsoft.com/store/apps/9NCN7272GTFF)
[](https://github.com/sponsors/electerm)
Open-sourced terminal/ssh/telnet/serialport/sftp client(linux, mac, win).
## Development
```bash
# Install dependencies
npm install
# Start development server
npm start
# Build for production
npm run b
# Run tests
npm run lint
```
## Deployment
This project can be deployed to Cloudflare Pages for fast, global distribution.
### Quick Deploy
```bash
# Deploy to Cloudflare Pages
npm run cf:deploy
```
### Setup Instructions
1. **Install Wrangler CLI**:
```bash
npm install -g wrangler
```
2. **Login to Cloudflare**:
```bash
wrangler login
```
3. **Deploy**:
```bash
npm run cf:deploy
```
### Automatic Deployment
The repository includes GitHub Actions for automatic deployment on push to main branch. Set up these secrets in your GitHub repository:
- `CLOUDFLARE_API_TOKEN`: Your Cloudflare API token
- `CLOUDFLARE_ACCOUNT_ID`: Your Cloudflare account ID
For detailed deployment instructions, see [CLOUDFLARE_DEPLOYMENT.md](./CLOUDFLARE_DEPLOYMENT.md).
## License
MIT