First of all, thanks for the amazing work on Cobalt! The API is working great, but it would be really helpful if the web frontend was also available as an official Docker container.
Feature Request:
Provide an official Docker image for the web frontend on Docker Hub or GitHub Container Registry (ghcr.io).
Include a docker-compose.yml to easily deploy both the API and web frontend together.
Why?
Makes installation and updates much easier.
Clear separation between backend (API) and frontend.
Users can start the entire system with a single docker-compose up -d.
If there's already a plan for this feature, it would be great to know if/when it's coming.
Thanks again for your work! 😊
Originally created by @dennysubke on GitHub (Feb 7, 2025).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1095
### describe the feature you'd like to see
First of all, thanks for the amazing work on Cobalt! The API is working great, but it would be really helpful if the web frontend was also available as an official Docker container.
**Feature Request:**
1. Provide an official Docker image for the web frontend on Docker Hub or GitHub Container Registry (`ghcr.io`).
2. Include a `docker-compose.yml` to easily deploy both the API and web frontend together.
**Why?**
- Makes installation and updates much easier.
- Clear separation between backend (API) and frontend.
- Users can start the entire system with a single `docker-compose up -d`.
```
#Example docker-compose.yml Setup:
version: '3.7'
services:
cobalt-api:
image: ghcr.io/imputnet/cobalt:latest
restart: unless-stopped
ports:
- "9000:9000"
environment:
API_URL: ""
cobalt-web:
image: ghcr.io/imputnet/cobalt-web:latest
restart: unless-stopped
ports:
- "3000:3000"
environment:
API_URL: # ->> Connects directly to the API
```
If there's already a plan for this feature, it would be great to know if/when it's coming.
Thanks again for your work! 😊
So I installed the Cobalt Docker package assuming it had both the API and the front-end, but nope! It's great to see that it's built on Sveltekit, which I can install fairly quickly, but it would be really nice to have a docker package for that as well. Much needed!!!
<!-- gh-comment-id:2725911086 -->
@twinmoonsllc commented on GitHub (Mar 14, 2025):
So I installed the Cobalt Docker package assuming it had both the API and the front-end, but nope! It's great to see that it's built on Sveltekit, which I can install fairly quickly, but it would be really nice to have a docker package for that as well. Much needed!!!
Oh lord, I need this for my translation stuff at the moment. Currently I'm working at the german translation and I can't start the frontend to confirm my translations.
Is there any way to start a frontend?
<!-- gh-comment-id:2781060455 -->
@pthoelken commented on GitHub (Apr 5, 2025):
Oh lord, I need this for my translation stuff at the moment. Currently I'm working at the german translation and I can't start the frontend to confirm my translations.
Is there any way to start a frontend?
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @dennysubke on GitHub (Feb 7, 2025).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1095
describe the feature you'd like to see
First of all, thanks for the amazing work on Cobalt! The API is working great, but it would be really helpful if the web frontend was also available as an official Docker container.
Feature Request:
ghcr.io).docker-compose.ymlto easily deploy both the API and web frontend together.Why?
docker-compose up -d.If there's already a plan for this feature, it would be great to know if/when it's coming.
Thanks again for your work! 😊
@MicroGalaxy commented on GitHub (Mar 2, 2025):
ghcr.io/imputnet/cobalt-web 404
@twinmoonsllc commented on GitHub (Mar 14, 2025):
So I installed the Cobalt Docker package assuming it had both the API and the front-end, but nope! It's great to see that it's built on Sveltekit, which I can install fairly quickly, but it would be really nice to have a docker package for that as well. Much needed!!!
@pthoelken commented on GitHub (Apr 5, 2025):
Oh lord, I need this for my translation stuff at the moment. Currently I'm working at the german translation and I can't start the frontend to confirm my translations.
Is there any way to start a frontend?