{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/c84ef90ba1f040568418006e114c835b\" frameborder=\"0\" width=\"1280\" height=\"960\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":960,"width":1280,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":960,"thumbnail_width":1280,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/c84ef90ba1f040568418006e114c835b-ee7f08088478d662.gif","duration":491.271,"title":"Database Backup and OpenID Implementation Overview","description":"In today's video, I provided an overview of our progress on the project, highlighting that we completed user communication for our sign-up service and set up a PostgreSQL database for our matrix chat. I discussed the importance of database backups, specifically the implementation of point-in-time recovery (PITR) and a cron job for regular backups to GitHub. Tomorrow, we will be replacing the current Keycloak authentication system with OpenID, which requires careful planning and execution. I also outlined the tasks we've accomplished so far, including Kubernetes setup and server configurations. Please ensure to review the cron job configurations and be prepared for the upcoming changes related to OpenID."}