Skip to content
This repository has been archived by the owner on Oct 3, 2022. It is now read-only.

Split meguca AS #1239

Open
9 tasks
bakape opened this issue Sep 21, 2020 · 0 comments
Open
9 tasks

Split meguca AS #1239

bakape opened this issue Sep 21, 2020 · 0 comments
Milestone

Comments

@bakape
Copy link
Owner

bakape commented Sep 21, 2020

Servers

  • Rust websocket server (single instance)
    • Captchouli integrated via C FFI
  • Image processing Go server (scalable horizontally)
  • JSON API Go server (scalable horizontally)
  • NGINX asset server + reverse proxy (optional, single instance)

Functionality

  • Sync them using the DB.
  • Split into 3 (+ optional nginx) docker images
    • Separate CI for each
    • Deployment via docker stack config file
@bakape bakape added this to the v7 milestone Sep 21, 2020
@bakape bakape changed the title Slit meguca AS Split meguca AS Sep 21, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant