stack.yml 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. version: '3.2'
  2. services:
  3. db:
  4. image: mariadb
  5. restart: always
  6. volumes:
  7. - db:/var/lib/mysql
  8. environment:
  9. - MYSQL_USER=friendica
  10. - MYSQL_PASSWORD=friendica
  11. - MYSQL_DATABASE=friendica
  12. - MYSQL_RANDOM_ROOT_PASSWORD=yes
  13. app:
  14. image: friendica:apache
  15. restart: always
  16. ports:
  17. - 8080:80
  18. volumes:
  19. - friendica:/var/www/html
  20. environment:
  21. - MYSQL_HOST=db
  22. - MYSQL_USER=friendica
  23. - MYSQL_PASSWORD=friendica
  24. - MYSQL_DATABASE=friendica
  25. - [email protected]
  26. - SITENAME=Friendica PWD Test Node
  27. - FRIENDICA_NO_VALIDATION=true
  28. hostname: friendica.local
  29. depends_on:
  30. - db
  31. cron:
  32. image: friendica:apache
  33. restart: always
  34. volumes:
  35. - friendica:/var/www/html
  36. entrypoint: /cron.sh
  37. environment:
  38. - MYSQL_HOST=db
  39. - MYSQL_USER=friendica
  40. - MYSQL_PASSWORD=friendica
  41. - MYSQL_DATABASE=friendica
  42. - [email protected]
  43. - SITENAME=Friendica PWD Test Node
  44. depends_on:
  45. - db
  46. volumes:
  47. db:
  48. friendica: