PANIC: не удалось найти корректную запись контрольной точки
Похоже, ваша база данных повреждена. На мой взгляд, лучше всего восстановить её из резервной копии. Кажется, Discourse по умолчанию создаёт резервные копии? Посмотрите в discourse/shared/app/backups или где-то ещё.
Если у вас нет резервной копии Discourse, то это становится скорее вопросом поддержки PostgreSQL, чем Discourse. Я, конечно, мог бы попробовать помочь, но я не эксперт.
Возможно, вам придётся воспользоваться этим: