Skip to content

feat: automate DNS and SSL setup in deployment script#14

Open
hypergori wants to merge 3 commits intobtcpayserver:masterfrom
hypergori:master
Open

feat: automate DNS and SSL setup in deployment script#14
hypergori wants to merge 3 commits intobtcpayserver:masterfrom
hypergori:master

Conversation

@hypergori
Copy link
Copy Markdown
Collaborator

@hypergori hypergori commented Nov 5, 2023

WIth these changes below , all we need to do is run the deploy.sh after set the hostname in deploy.sh config area.

  • Fix the default vm and OS config values to up-to-date
  • Automate to create A record of hostname in DNS if not there
  • Do mapping with generated public IP and host name by using Google Cloud
  • Automate Let's encrypt flow so that no need to ssh
  • update README documentation along the changes above

Video instruction will be updated after this PR is merged.

@Skippz88

This comment was marked as spam.

Comment thread vm.jinja
accessConfigs:
- name: External
type: ONE_TO_ONE_NAT
natIP: $(ref.{{ env["deployment"] }}-address.address) No newline at end of file

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants