Backend part of Localizer
  • TypeScript 65.3%
  • JavaScript 29.6%
  • Dockerfile 5.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Nikita Kolmogorov 6d35e85bd4 Add funding links
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:24:57 -07:00
.github Add funding links 2026-10-08 15:24:57 -07:00
scripts add post and get localizations 2020-05-13 09:18:05 -07:00
src add returns to controllers 2021-03-07 16:39:31 -08:00
.dockerignore Оптимизация размера Dockerimage 2021-01-14 18:22:32 +03:00
.env.sample fixes #3 2020-05-20 18:10:43 -07:00
.gitignore Add docker compose 2020-05-18 23:42:31 +03:00
docker-compose.yml Add docker compose 2020-05-18 23:42:31 +03:00
Dockerfile Оптимизация размера Dockerimage 2021-01-14 18:22:32 +03:00
LICENSE Initial commit 2020-05-13 07:26:30 -07:00
nodemon.json add methods 2020-05-13 18:07:56 -07:00
package.json Bump axios from 0.21.1 to 0.21.2 2022-01-14 18:29:32 +00:00
README.md Add docker compose 2020-05-18 23:42:31 +03:00
tsconfig.json Initial commit 2020-05-13 07:26:30 -07:00
yarn.lock Bump axios from 0.21.1 to 0.21.2 2022-01-14 18:29:32 +00:00

Localizer backend

This is the backend part of Localizer.

Installation and local launch

  1. Clone this repo: git clone https://github.com/backmeupplz/localizer-backend
  2. Launch the mongo database locally
  3. Create .env with the environment variables listed below
  4. Run yarn install in the root folder
  5. Run yarn develop

And you should be good to go! Feel free to fork and submit pull requests. Also check out /src/conrollers for the API.

Run with docker compose

  1. Create .env with the environment variables listed below (exclude MONGO)
  2. Run docker-compose up or docker-compose up -d for daemon

Environment variables

Name Description
MONGO URL of the mongo database
PASSWORD Admin password to use on frontend
TELEGRAM_TOKEN Token of Telegram bot to report errors
TELEGRAM_ADMIN Telegram user id that should receive error reports

Also, please, consider looking at .env.sample.