Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

electerm/electerm-sync-server-kotlin

Repository files navigation

Kotlin Electerm sync server

Build Status

A simple electerm data sync server with kotlin.

Use

git clone git@github.com:electerm/electerm-sync-server-kotlin.git
cd electerm-sync-server-kotlin
# create env file, then edit .env
cp sample.env .env
## build
gradlew build
## run
gradlew run
# would show something like
# server running at http://127.0.0.1:7837
# in electerm sync settings, set custom sync server with:
# server url: http://127.0.0.1:7837
# Then you can use http://127.0.0.1:7837/api/sync as API Url in electerm custom sync
# JWT_SECRET: your JWT_SECRET in .env
# JWT_USER_NAME: one JWT_USER in .env

Test

gradlew test

Write your own data store

Just take src/main/kotlin/ElectermSync/FileStore.kt as an example, write your own read/write method

Sync server in other languages

https://github.com/electerm/electerm/wiki/Custom-sync-server

License

MIT

About

A simple electerm data sync server with kotlin.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /