Skip to content
/ anki Public
forked from ankitects/anki

Anki's shared backend and web components, and the Qt frontend, I make the sync server can be built on Ubuntu

License

Notifications You must be signed in to change notification settings

zjhken/anki

This branch is 7 commits ahead of, 820 commits behind ankitects/anki:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

57f59a9 · Jan 21, 2024
Jul 2, 2023
Jul 4, 2023
Jun 23, 2023
Nov 27, 2022
Dec 10, 2023
Jan 19, 2024
Jan 18, 2024
Dec 29, 2023
Jan 18, 2024
Jan 21, 2024
Dec 10, 2023
Jan 12, 2024
Jan 19, 2024
Jan 21, 2024
Nov 23, 2023
Jan 19, 2024
Jan 21, 2024
Dec 7, 2023
Oct 23, 2023
Oct 22, 2023
Jan 20, 2021
Sep 8, 2023
Jul 2, 2023
Nov 27, 2022
Nov 27, 2022
Apr 18, 2023
Nov 27, 2022
Apr 11, 2023
Dec 28, 2023
Jan 1, 2024
Jan 18, 2024
Jan 18, 2024
Nov 30, 2023
Jan 6, 2024
Sep 22, 2021
Jul 1, 2023
Jan 6, 2024
Jul 2, 2023
Nov 30, 2023
Sep 18, 2018
Nov 5, 2023
Nov 5, 2023
Jan 5, 2024
Nov 30, 2023

Repository files navigation

Anki

How to build the sync server in Ubuntu

I make the sync server can be built on Ubuntu server

  1. install the protobuf compiler sudo apt install protobuf-compiler But the version will be old most of the time so we should download it from Github

  2. create empty folder in ftl mkdir ./ftl/core-repo/core ./ftl/qt-repo/desktop

  3. Run build command PROTOC=/usr/bin/protoc cargo install --path rslib/sync

Build status

This repo contains the source code for the computer version of Anki.

About

Anki is a spaced repetition program. Please see the website to learn more.

Getting Started

Anki Betas

If you'd like to try development builds of Anki but don't feel comfortable building the code, please see Anki betas

Developing

For more information on building and developing, please see Development.

Contributing

Want to contribute to Anki? Check out the Contribution Guidelines.

Anki Contributors

CONTRIBUTORS

License

Anki's license: LICENSE

About

Anki's shared backend and web components, and the Qt frontend, I make the sync server can be built on Ubuntu

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 45.8%
  • Python 31.1%
  • Svelte 10.7%
  • TypeScript 10.5%
  • SCSS 1.1%
  • Shell 0.3%
  • Other 0.5%