FindMyDeviceServer
Recent Changes
Update findmydeviceserver to 0.11.0
Allow configuration via environment variables (#93). Simply set
FMD_CONFIGFIELDNAME
, e.g.FMD_PORTINSECURE
.Rework configuration code (!105)
Log to syslog, in addition to the existing stderr (!102)
Log IP address on failed login attempts (#89)
Warn user when password hashing fails. This happens on Vanadium when Javascript JIT is enabled. Users now see a more helpful error message. (#52)
Fix UnifiedPush via Sunup not working (https://gitlab.com/fmd-foss/fmd-android/-/issues/319)
Rename everything to FMD Server (Go package, links, etc.)
With the configuration handling changes (!105), the database and config file paths inside the container have changed.
You now need to mount them as follows:
Database:
./fmddata/db/:/var/lib/fmd-server/db/
(instead of:/fmd/db/
)Config file:
./config.yml:/etc/fmd-server/config.yml:ro
(instead of:/fmd/config.yml
)
About
This is the official server for FindMyDevice (FMD) written in Go. The FMD app can register an account on FMD Server. The app can then upload its location at regular intervals. You can also push commands to the FMD app on your device from FMD Server, e.g. to make your device ring.
The FMD app for android can be found here https://gitlab.com/Nulide/findmydevice great!
Install FindMyDeviceServer in a few minutes on your server with Cloudron. To install Cloudron first, follow our setup steps.