You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Go to file
Renovate [bot] e5ef3e7144 chore(deps): update yarn to v3.4.1 2 weeks ago
.yarn chore(deps): update yarn to v3.4.1 2 weeks ago
src feat: allow changing host to listen on 3 months ago
.dockerignore feat: add docker compose 3 months ago
.editorconfig feat: post item and fetch stats 3 months ago
.env.example feat: post item and fetch stats 3 months ago
.gitignore docs: docker compose 3 months ago
.yarnrc.yml chore(deps): update yarn to v3.4.1 2 weeks ago
Dockerfile fix(docker): wait for psql to be ready 3 months ago
LICENSE Initial commit 3 months ago
README.md docs: docker compose 3 months ago
compose.override.yml.example docs: docker compose 3 months ago
compose.yml fix(compose): fix psql dir 3 months ago
entrypoint.sh fix(docker): wait for psql to be ready 3 months ago
package.json chore(deps): update yarn to v3.4.1 2 weeks ago
renovate.json chore(deps): add renovate.json 3 months ago
yarn.lock chore(deps): update dependency pino-pretty to v10 2 weeks ago

README.md

failure-restaurant-db

Welcome to failure-restaurant-db. This codebase contains the bare-minimum necessary for the operation of the stats module of the FO ordering app.

Setup

Setup should be as easy as following.

$ git clone https://patchy.soopy.moe/mizuki/failure-restaurant-db
$ cd failure-restaurant-db
$ yarn install

You should then copy .env.example to .env, and edit the items accordingly. Every item is necessary for the service to operate.

Docker

Docker is a dick.

Copy compose.override.yml.example to compose.override.yml and edit the values accordingly.

Then, it should be as easy as a sudo docker compose up -d.

Running with a plain docker run is not supported, as it requires the --network=host flag.

License

This project is licensed under the Affero General Public License. (3.0 or later)