An ebook/comic library service and web client
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

52 lines
580 B

6 years ago
  1. # Atheneum Server
  2. ## Requirements
  3. * Python 3.6
  4. * Pipenv
  5. ## Installation
  6. ```bash
  7. git clone <repository>
  8. cd <cloned repository>
  9. pipenv install
  10. pipenv shell
  11. ```
  12. ## Configuration
  13. ## Running
  14. ### Docker
  15. ```bash
  16. docker build -t atheneum:local-test .
  17. docker run -d atheneum:local-test
  18. ```
  19. ### Local Development Version
  20. ```bash
  21. FLASK_APP=atheneum:atheneum flask run
  22. ```
  23. ## FAQ
  24. ## Development
  25. ```bash
  26. pipenv install --dev
  27. ```
  28. * Make changes
  29. * Add/Update tests
  30. ```bash
  31. ./run_tests
  32. ```
  33. * If everything passes follow contributing guide.
  34. ## Contributing
  35. See ../CONTRIBUTING.md