https://github.com/hisorange/opwork
Self hosted management interface built for CloudFlare's workerd
https://github.com/hisorange/opwork
cloudflare-workers docker self-hosted user-interface worker workerd
Last synced: 11 days ago
JSON representation
Self hosted management interface built for CloudFlare's workerd
- Host: GitHub
- URL: https://github.com/hisorange/opwork
- Owner: hisorange
- License: gpl-3.0
- Created: 2022-09-29T21:40:24.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-19T19:49:19.000Z (over 2 years ago)
- Last Synced: 2024-10-31T15:47:45.147Z (6 months ago)
- Topics: cloudflare-workers, docker, self-hosted, user-interface, worker, workerd
- Language: TypeScript
- Homepage: https://opwork.dev
- Size: 550 KB
- Stars: 28
- Watchers: 2
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: readme.md
- License: license
Awesome Lists containing this project
- awesome-starred - hisorange/opwork - Self hosted management interface built for CloudFlare's workerd (docker)
- awesome-cloudflare - OpWork.dev - Self hosted CloudFlare workers management platform. (Apps / Open Source)
README
# OpWork - Self Hosted Workerd
[](https://github.com/hisorange/opwork/actions/workflows/cd-runtime.yml)
[](https://hub.docker.com/r/opwork/runtime)
[](https://hub.docker.com/r/opwork/runtime/tags)
[](https://github.com/hisorange/opwork)
[](https://github.com/hisorange/opwork/blob/main/license)---
OpWork is a management interface built for CloudFlare's [Workerd](https://github.com/cloudflare/workerd) checkout the [demo instance](https://runtime.opwork.dev).
### Getting Started
Single line to install, that's all what you need.
```bash
docker run -it -p80:3000 opwork/runtime:latest
```Then visit the [localhost](http://localhost) address to see the administration page.
### Roadmap
- [x] Dockerized instance
- [x] Demo site
- [x] Persistent storage
- [ ] Authentication
- [ ] Log collector
- [ ] Community share platform
- [ ] Web based code editor
- [ ] Usage monitor
- [ ] Documentation
- [ ] Multi node deployment
- [ ] NPM package
- [ ] CapRover Template
- [ ] DigitalOcean App Platform