Skip to content

Review OVPSync and make sure it's working well #2

@donut

Description

@donut
  • consider saving/committing changes to separate branch
  • revert changes
  • start new branch
  • look for workable opam and/or dune dockerfile: https://hub.docker.com/r/ocaml/opam
  • setup local, basic Dockerfile
  • run new dockerfile
  • ssh into new container
  • setup opam
  • setup dune
  • add packages from package.json (alternatively, try compiling and add packages as they're found missing)
  • update app Makefile to work with opam & dune
  • get application to running state
  • add stages to dockerfile for dev and production
  • test out
  • clear out remaining esy trappings
  • get running on production
  • look through prod log for problems
  • address found problems
  • look into upgrading OCaml and OPAM packages
  • for videos that require a passthrough, tag them with "Passthrough by OVPSync" (check that follows the convention we've been using)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions