Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[semester-upkeep] Migrate autobot to a VPS #31

Open
3 of 4 tasks
jmuchovej opened this issue Dec 17, 2019 · 0 comments
Open
3 of 4 tasks

[semester-upkeep] Migrate autobot to a VPS #31

jmuchovej opened this issue Dec 17, 2019 · 0 comments
Assignees
Labels
πŸ–₯️ stack:vps πŸŽ† feature-request πŸ”‘ required Tasks that **need** to be completed, ASAP. πŸ“ todo Items in still in ideation, discovery, or planning "mode." 🐳 stack:docker

Comments

@jmuchovej
Copy link
Member

jmuchovej commented Dec 17, 2019

Currently, autobot lives on the computers of @ionlights, @SirRoboto, and @brandons209 – this is less-than-ideal for obvious reasons (we don't have near-infinite up-time). To avoid this, we need to migrate autobot to a VPS.

Tasks

  • (πŸ”‘ Required) Iron out the dependencies that autobot needs to function flawlessly. Version-lock only what's required, in envs/linux.yml.
  • (πŸ”‘ Required) Make sure that pip install git+https://github.com/ucfai/bot@master doesn't break autobot
    • This is mostly a pathing issue, as far as I'm aware. We can hardcode a path into something like /ucfai on machines that AI@UCF owns/maintains.
  • (🍜 Nice to Have) scripts/setup does a bang-up job creating a reproducible setup across Linux machines.
    • This could be converted from bash to python. (No arguments there.)
  • (🍜 Nice to Have) Package up autobot into a docker container.
@jmuchovej jmuchovej added πŸ“ todo Items in still in ideation, discovery, or planning "mode." πŸ”‘ required Tasks that **need** to be completed, ASAP. labels Dec 17, 2019
@jmuchovej jmuchovej added this to the Winter 2019 Upgrade milestone Dec 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
πŸ–₯️ stack:vps πŸŽ† feature-request πŸ”‘ required Tasks that **need** to be completed, ASAP. πŸ“ todo Items in still in ideation, discovery, or planning "mode." 🐳 stack:docker
Projects
None yet
Development

No branches or pull requests

5 participants