DIMMiN Notes
My working notes related to the development of dimmin.com.
2023-06-01
- Installed a local version of the DIMMiN App
- Created a Virtual Environment to install app dependencies
- Downloaded PostgreSQL
- Fixed the pg_config missing error but ran into another one when trying to install psycopg2.
- Going to look into this Stack Overflow Post for additional guidance tomorrow
- This post was trying to cover the solution for updating psycopg2 I was looking for last time but the answer was using Linux not Windows OS.
2023-05-30
- Added a SSL Certificate to the website
- Updated CORS Permissions for S3 bucket
- Learned that I could upload the HTML files to S3 then access them directly via iframe tags.
2023-05-23
Overall, I learned a lot today. I decided to go with ChatGPT's Option 3: Content Embedding method of rendering javascript in posts. This means that I'll host the javascript on AWS, then call it from an S3 bucket in an HTML tag in the text editor. When configuring the CORS Permissions, I was required to specify the domains that can access the S3 bucket and was required to add the header of http:// or https://. I don't want to add my SSL Certificate then have to re-configure this later. I spent most of today trying to configure my SSL certificate (something I've been putting off for a while now). It's not working quite yet but I'll try again Thursday at the latest to see if I can get this up and running.
Read more