Job Description
We're building EdgeComet - an open-source JavaScript rendering service for SEO, written in Go:
(a star is always appreciated).
The project has 3 services (Edge Gateway, Render Service with headless Chrome, Cache Daemon) that talk to each other via Redis. Currently everything runs as bare binaries with systemd. We need a Docker Compose setup so people can spin up the whole stack with one command.
What we need:
1. Dockerfile (multi-stage build, Go 1.24, Debian-based runtime with Chrome installed for the Render Service)
2. docker- with Redis, Render Service, Edge Gateway, and Cache Daemon (optional, commented out). Proper health checks, depends_on ordering, shared memory for Chrome.
3. Docker-specific config files (the sample configs reference localhost:6379 - Docker needs redis:6379, etc.)
4. .dockerignore
5. A VitePress documentation page (docs/getting-) covering quick start, verification, and configuration. Match the style of existing docs pages (second-person v...
(a star is always appreciated).
The project has 3 services (Edge Gateway, Render Service with headless Chrome, Cache Daemon) that talk to each other via Redis. Currently everything runs as bare binaries with systemd. We need a Docker Compose setup so people can spin up the whole stack with one command.
What we need:
1. Dockerfile (multi-stage build, Go 1.24, Debian-based runtime with Chrome installed for the Render Service)
2. docker- with Redis, Render Service, Edge Gateway, and Cache Daemon (optional, commented out). Proper health checks, depends_on ordering, shared memory for Chrome.
3. Docker-specific config files (the sample configs reference localhost:6379 - Docker needs redis:6379, etc.)
4. .dockerignore
5. A VitePress documentation page (docs/getting-) covering quick start, verification, and configuration. Match the style of existing docs pages (second-person v...
Ready to Apply?
Take the next step in your AI career. Submit your application to Confidential today.
Submit Application