Discourse Forum Setup: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 24: | Line 24: | ||
# Install Discourse | # Install Discourse | ||
## https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md | ## https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md | ||
## $ sudo -s | |||
## $ git clone <nowiki>https://github.com/discourse/discourse_docker.git</nowiki> /var/discourse | |||
## $ cd /var/discourse | |||
## Going to take a stab at doing this without SPF. I've already got DKIM, and Amazon SES does ses.amazon.com SPF. We'll see. Easy enough to try again. | |||
## $ ./discourse-setup | |||
### Hostname : forum.experiencemaking.com | |||
### Email : forum.admin@experiencemaking.com | |||
### SMTP address : smtp.mail.us-west-2.awsapps.com | |||
### SMTP port : 465 | |||
### SMTP username : discourse.admin@experiencemaking.com | |||
### SMTP password : password1.no.really.I.used.password1.haha.entertainment | |||
### Let's Encrypt : forum.admin@experiencemaking.com | |||
# ------------------ | # ------------------ | ||
# Set ports (at some point) | # Set ports (at some point) |
Revision as of 20:59, 18 November 2020
- Pick domain for trial (probably bobbushman.com)
- Correction - using experiencemaking.com since email is already set up
- Setup email for domain
- AWS Mail
- Cheating - Experiencemaking.com is already set up. :D
- DNS registry setup
- Cheating - Experiencemaking.com is already set up. :D
- Admin account for Let's Encrypt cert
- created forum.admin@experiencemaking.com
- AWS Mail
- Create Lightsail node
- Created a $5 node.
- Assigned static IP: 44.238.32.225
- opened port 443 (HTTPS) through firewall
- DNS registry for forum.experiencemaking.com
- done
- Login successful. It's alive!
- Apt Update
- sudo apt update
- sudo apt dist-upgrade -y
- sudo reboot # if needed
- Install Extras
- sudo apt install git
- sudo apt install netcat
- Install Discourse
- https://github.com/discourse/discourse/blob/master/docs/INSTALL-cloud.md
- $ sudo -s
- $ git clone https://github.com/discourse/discourse_docker.git /var/discourse
- $ cd /var/discourse
- Going to take a stab at doing this without SPF. I've already got DKIM, and Amazon SES does ses.amazon.com SPF. We'll see. Easy enough to try again.
- $ ./discourse-setup
- Hostname : forum.experiencemaking.com
- Email : forum.admin@experiencemaking.com
- SMTP address : smtp.mail.us-west-2.awsapps.com
- SMTP port : 465
- SMTP username : discourse.admin@experiencemaking.com
- SMTP password : password1.no.really.I.used.password1.haha.entertainment
- Let's Encrypt : forum.admin@experiencemaking.com
- ------------------
- Set ports (at some point)
- Install Docker