A simple electerm data sync server with kotlin.
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
gradlew testJust take src/main/kotlin/ElectermSync/FileStore.kt as an example, write your own read/write method
https://github.com/electerm/electerm/wiki/Custom-sync-server
MIT