Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-19T19:49:19.000Z (about 2 years ago)
- Last Synced: 2024-10-31T15:47:45.147Z (about 1 month 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 (self-hosted)
- awesome-cloudflare - OpWork.dev - Self hosted CloudFlare workers management platform. (Apps / Open Source)
README
# OpWork - Self Hosted Workerd
[![Build - Docker Runtime](https://github.com/hisorange/opwork/actions/workflows/cd-runtime.yml/badge.svg?branch=main)](https://github.com/hisorange/opwork/actions/workflows/cd-runtime.yml)
[![Docker Pulls](https://img.shields.io/docker/pulls/opwork/runtime?label=Docker%20Pulls)](https://hub.docker.com/r/opwork/runtime)
[![Docker Image Size (latest by date)](https://img.shields.io/docker/image-size/opwork/runtime?label=Docker%20Image)](https://hub.docker.com/r/opwork/runtime/tags)
[![GitHub last commit](https://img.shields.io/github/last-commit/hisorange/opwork?label=Last%20Update)](https://github.com/hisorange/opwork)
[![License](https://img.shields.io/github/license/hisorange/opwork?label=License)](https://github.com/hisorange/opwork/blob/main/license)---
![OpWork - Social](https://user-images.githubusercontent.com/3441017/193477285-fb4e5a0d-43e7-453f-abd4-bdc080af6d1c.png)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