Help setting up scaffold-eth on Ubuntu

Job ID: 36166484

Budget: $50 – $100 USD

I have installed and run scaffold-eth on linux but The Graph node's docker container dies after a few seconds with this output:

graph-node_1 | Mar 09 17:30:46.164 CRIT Database does not use C locale. Please check the graph-node documentation for how to set up the database locale, error: database collation is `en_US.utf8` but must be `C`, pool: main, shard: primary, component: ConnectionPool
graph-node_1 | thread 'tokio-runtime-worker' panicked at 'Database does not use C locale. Please check the graph-node documentation for how to set up the database locale: database collation is `en_US.utf8` but must be `C`', store/postgres/src/connection_pool.rs:976:13
graph-node_1 | note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
graph-node_1 | thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: JoinError::Panic(...)', /graph-node/store/postgres/src/connection_pool.rs:484:10
graph-node_graph-node_1 exited with code 101

__END__

The postgres and ipfs containers continue to run.

I believe that this page describes the problem and a possible solution:

https://github.com/graphprotocol/graph-node/blob/master/NEWS.md

But, I have not been able to resolve the issue by adding this line to docker-compose.yml:

POSTGRES_INITDB_ARGS: -E UTF8 --locale=C

I got the idea that this should have worked from this page:

https://hub.docker.com/_/postgres

I would like to work together with you using zoom or something similar - you can walk me through it as I do the work. (I don't want to give you direct access to my machine.) I'd like to do this work today or tomorrow or the next day. I'm flexible on payment, but only for someone who can really do this. I am looking for someone who should be able to finish this in an hour or less. I have hired freelancers before through this site who claim to have skills that they do not actually have. If that's the case with you then please do not apply for this job! I will not pay you if you do not fix the problem. Thank you.
Related categories: Linux Ethereum Docker