DEV Community

Ömer Faruk Aydın
Ömer Faruk Aydın

Posted on

Self Deployment on Digital Ocean is broken.

Hello, I am trying to install the forem on digital ocean using the selfhost repo, but the db migration gives an error.

[core@www (www.geekendsociety.com) ~]$ systemctl list-units | grep forem
  forem-imgproxy.service                                                                                                               loaded active     running         Forem Imgproxy Service
  forem-openresty.service                                                                                                              loaded inactive   dead      start Forem OpenResty Service
  forem-pod.service                                                                                                                    loaded active     running         Forem pod service
  forem-postgresql.service                                                                                                             loaded active     running         Forem Postgresql Service
● forem-rails.service                                                                                                                  loaded activating start-pre start Forem Rails Service
  forem-redis.service                                                                                                                  loaded active     running         Forem Redis Service
  forem-traefik.service                                                                                                                loaded inactive   dead      start Forem Traefik Service
  forem-worker.service                                                                                                                 loaded inactive   dead      start Forem Worker Service
  forem.service                                                                                                                        loaded active     exited          Forem Service
  machine-forem-pod.slice                                                                                                              loaded active     active          Slice /machine/forem/pod
  machine-forem.slice                                                                                                                  loaded active     active          Slice /machine/forem

Enter fullscreen mode Exit fullscreen mode

Log;

== Starting Forem Rails Service ==
Running rake app_initializer:setup...

rake aborted!
ActiveRecord::StatementInvalid:
PG::UndefinedTable: ERROR:  relation "settings" does not exist
LINE 1: SELECT "settings".* FROM "settings" WHERE "settings"."var" =...
                                          ^
/opt/apps/forem/app/models/settings/base.rb:51:in `[]'
/opt/apps/forem/config/initializers/configure_instance.rb:16:in `<main>'
...
Caused by:
PG::UndefinedTable: ERROR:  relation "settings" does not exist

Enter fullscreen mode Exit fullscreen mode

Did I miss something? I followed everything in the document to the letter, but the problem is not solved.

Top comments (0)