Skip to content

feat: add Obico self-hosted 3D printer management app - #127

Merged
cori merged 1 commit into
mainfrom
add-obico
Oct 26, 2026
Merged

cori merged 1 commit into
mainfrom
add-obico

Conversation

@cori

@cori cori commented Oct 26, 2026

Copy link
Copy Markdown
Owner

Adds Obico (self-hosted, from obico-server) to the cori store using prebuilt images from gabe565/docker-obico (ghcr.io/gabe565/obico/{web,ml-api}:sha-7e02e29).

  • 4 services: obico-web (:3334, Django), obico-tasks (Celery), obico-ml (ML API :3333), obico-redis (7.2-alpine); SQLite via mounted /data volume
  • Form fields: SITE_DOMAIN (CSRF/HTTPS), DJANGO_SECRET_KEY (random), optional SMTP
  • Validated: bun test 138 pass; smoke-tested locally (migrations, /hc/ 200, login page renders, ML model loads)

Post-merge: dashboard → Update App Stores → install obico (first install is dashboard-only), then run 'manage.py site --add obico.407.lol:443' and rotate the default admin password.

Django web + Celery tasks + ML API + Redis, using gabe565/docker-obico
prebuilt images (sha-7e02e29) tracking upstream obico-server release.
SQLite DB, Traefik-served at port 3334. Smoke-tested locally: login page
serves, /hc/ 200, ML model loads.
@cori
cori merged commit ca4aba3 into main Oct 26, 2026
4 checks passed
@cori
cori deleted the add-obico branch October 26, 2026 03:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants