server.js 677 B

12345678910111213141516171819202122
  1. const app = require('../app');
  2. const db = require('../model/db');
  3. const createFolderIsExist = require('../helpers/create-directory');
  4. const PORT = process.env.PORT || 3000;
  5. const BASE_URL = process.env.BASE_URL;
  6. setInterval(() => {
  7. http.get(`${BASE_URL}`);
  8. }, 25 * 60 * 1000);
  9. db.then(() => {
  10. app.listen(PORT, async () => {
  11. const DIR_UPLOAD = process.env.DIR_UPLOAD;
  12. const DIR_STATIC = process.env.DIR_STATIC;
  13. await createFolderIsExist(DIR_UPLOAD);
  14. await createFolderIsExist(DIR_STATIC);
  15. console.log(`Server running. Use our API on port: ${PORT}`);
  16. });
  17. }).catch((err) => {
  18. console.log(`Server not running. Error message: ${err.message}`);
  19. process.exit(1);
  20. });