The main Bubble source repository. Contains the Bubble API server, the web UI, documentation and utilities. https://getbubblenow.com
Não pode escolher mais do que 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

site.yml 1.2 KiB

há 4 anos
há 4 anos
há 4 anos
12345678910111213141516171819202122232425262728293031323334353637383940
  1. #
  2. # Copyright (c) 2020 Bubble, Inc. All rights reserved. For personal (non-commercial) use, see license: https://getbubblenow.com/bubble-license/
  3. #
  4. - name: Disable default site
  5. file:
  6. path: /etc/nginx/sites-enabled/default
  7. state: absent
  8. - name: Create the .well-known directory
  9. file:
  10. path: /var/www/html/.well-known
  11. owner: www-data
  12. group: www-data
  13. state: directory
  14. - name: Create default nginx site (type={{ install_type }})
  15. template:
  16. src: "site_{{ install_type }}.conf.j2"
  17. dest: "/etc/nginx/sites-available/{{ server_name }}.conf"
  18. - name: Create alias nginx site (type={{ install_type }})
  19. template:
  20. src: "site_{{ install_type }}_alias.conf.j2"
  21. dest: "/etc/nginx/sites-available/{{ server_alias }}.conf"
  22. - name: Symlink default site to site-enabled
  23. file:
  24. src: /etc/nginx/sites-available/{{ server_name }}.conf
  25. dest: /etc/nginx/sites-enabled/{{ server_name }}.conf
  26. owner: root
  27. group: root
  28. state: link
  29. - name: Symlink alias site to site-enabled
  30. file:
  31. src: /etc/nginx/sites-available/{{ server_alias }}.conf
  32. dest: /etc/nginx/sites-enabled/{{ server_alias }}.conf
  33. owner: root
  34. group: root
  35. state: link