Какова типичная структура файлов? Попытка восстановления из снимка

Я знаю, что другие уже обсуждали восстановление из снимков на DigitalOcean:

Моя проблема, похоже, отличается. Discourse отлично работает со всех аккаунтов. Пересборка приложения успешна, команда doctor также выполняется без ошибок.

Однако я не вижу ничего, связанного с сайтом, и полагаю, что что-то очень странное произошло с расположением файлов.

Насколько я понимаю, при типичной установке вы получаете:

root\var\discourse\

Однако после восстановления root полностью пуст, и чтобы добраться до нужного места, нужно подняться на уровень «выше» root (что не имеет смысла). Система создала вложенный root, так что root теперь является папкой внутри какого-то другого расположения… при этом сам root полностью пуст.

Знает ли кто-нибудь, что здесь происходит, и есть ли какие-то идеи, можно ли из этого состояния восстановить работающий сайт Discourse?

Я не знаю, что именно у вас не получается, но /root — это домашняя директория учётной записи «root» — администратора, суперпользователя — и устанавливать что-либо туда не принято. /var/ — подходящее место для данных, которые постоянно меняются, и Discourse установлен в /var/discourse. Однако Discourse использует технологию Docker, которая размещает свои данные в /var/lib/docker. Поэтому вы должны видеть обе эти директории.

Возможно, вы прочитали что-то, где перепутали строку «root» с корнем файловой системы, который обозначается как «/».