| Port details |
- fmd-server FMD web server to locate and control your devices
- 0.14.1_1 www
=0 0.14.1_1Version of this port present on the latest quarterly branch. - Maintainer: mm@FreeBSD.org
 - Port Added: 2026-02-25 12:57:06
- Last Update: 2026-04-10 15:57:27
- Commit Hash: 7507e72
- License: GPLv3
- WWW:
- https://fmd-foss.org/
- Description:
- FMD ("Find My Device") web server written in Go
Privacy-preserving mobile device location
FMD allows you to locate and remotely control your Android device.
This is useful if you have lost or misplaced it. FMD is decentralised, and
users remain in full control of their data.
With FMD, you can send commands to your phone: to locate it via GPS, to locate
it via nearby cell towers, to take a picture, to lock it, to let it ring, or to
factory-reset it. Commands can be sent over multiple transport channels: over
SMS, over third-party messaging apps like Signal or Matrix (that post
a notification to the Android notification tray), or over the "FMD Server"
(a self-hostable server providing a web interface to control your device).
For full self-hosted mode, use toghether with sysutils/go-ntfy
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - USE_RC_SUBR (Service Scripts)
-
- Dependency lines:
-
- fmd-server>0:www/fmd-server
- To install the port:
- cd /usr/ports/www/fmd-server/ && make install clean
- No package is available: downloads nodejs modules during web interface build
- PKGNAME: there is no package for this port: NO_PACKAGE = downloads nodejs modules during web interface build
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1774080432
SHA256 (go/www_fmd-server/fmd-server-v0.14.1/v0.14.1.mod) = 7c53e9317ee82323e75a5f86246a0a6b0bfeba934bdfdf4729be88611ecf377e
SIZE (go/www_fmd-server/fmd-server-v0.14.1/v0.14.1.mod) = 1993
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go125 : lang/go125
- node : www/node24
- Fetch dependencies:
-
- go125 : lang/go125
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- www_fmd-server
- USES:
- go:modules nodejs:build zip
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
0.14.1_1 10 Apr 2026 15:57:27
    |
Dag-Erling Smørgrav (des)  |
various: Bump go ports for go-1.25.9 / 1.26.2 |
0.14.1 21 Mar 2026 08:13:41
    |
Martin Matuska (mm)  |
www/fmd-server: update to 0.14.1
Release notes: https://gitlab.com/fmd-foss/fmd-server/-/releases/v0.14.1 |
0.14.0_1 09 Mar 2026 14:44:47
    |
Martin Matuska (mm)  |
www/fmd-server: add NO_PACKAGE as pnpm downloads files during build
To be able to build a package the pnpm cache needs to be turned
into a distfile. |
0.14.0_1 06 Mar 2026 03:33:23
    |
Adam Weinberger (adamw)  |
various: Bump ports for Go 1.25.8 |
0.14.0 02 Mar 2026 11:22:45
    |
Martin Matuska (mm)  |
www/fmd-server: fix distinfo |
0.14.0 25 Feb 2026 16:53:06
    |
Martin Matuska (mm)  |
www/fmd-server: fix CATEGORIES |
25 Feb 2026 12:55:55
  
|
Martin Matuska (mm)  |
www/fmd-server: [NEW PORT] FMD server to locate and control your devices
FMD allows you to locate and remotely control your Android device.
This is useful if you have lost or misplaced it. FMD is decentralised, and
users remain in full control of their data.
WWW: https://fmd-foss.org |