Skip to content

ordbokapi/worker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ordbok API Worker

Arbeidarprosessen for å synkronisere dataa frå UiB med Ordbok API sin database.

Korleis byggje

Fyrste gong

  1. Last ned og installer Rust.
  2. Last ned og installer Docker.
  3. Opprett ein kopi av template.env og kall den .env. Her legg du inn dei nødvendige miljøvariablane.
  4. Køyr docker-compose up -d for å starte ein lokal Redis-database.
  5. Køyr ./run.sh eller .\run.ps1 for å byggje og køyre arbeidarprosessen. Du kan ogso køyre cargo run --features use_dotenv for å køyre utan støtte for Matrix-varsel.

Skript

  • ./run.sh eller .\run.ps1 for å byggje og køyre arbeidarprosessen.
  • ./reload.sh eller .\reload.ps1 for å slette databasen i .redis og erstatte han med ein kopi av han i .redis-backup.
  • ./register-bot.sh eller .\register-bot.ps1 for å registrere ein Matrix bott-konto du kan bruke til å sende varsel. (Krev at du har Powershell installert, sjølv om du brukar Linux eller MacOS.)
  • ./check.sh eller .\check.ps1 for å sjekke kode for stilfeil og andre problem med clippy og cargo fmt. Det er tilrådd å køyre dette minst ein gong med og utan valfrie funksjonar (cargo features) før du opnar ein pull request.

Lisens

ISC

About

Arbeidarprosessen for å synkronisere dataa frå UiB med Ordbok API sin database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •