BSD Ports

www/fmd-server 0.17.0_1 FreeBSD

FMD web server to locate and control your devices

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
GPLv3
Categories
www

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

Install

Binary package:

pkg install fmd-server

From the ports tree:

cd /usr/ports/www/fmd-server/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	fmd-server>0:www/fmd-server

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-0.17.0---
FreeBSD:14:quarterly-0.16.0_5n/a--
FreeBSD:15:latest-0.17.0n/a--
FreeBSD:15:quarterly-0.16.0_5n/an/an/a
FreeBSD:16:latest-0.17.0n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 23

No port depends on this one.

Configuration

No options to configure.

USES
go:modules nodejs:build tar:zstd
Service scripts
fmd-server

Files

distinfo 38
FileSizeSHA256
go/www_fmd-server/fmd-server-v0.17.0/fmd-server-pnpm-cache-0.17.0.tar.zst6.5417205e+0757e0f1c5aa97e4fb91cd5b5914b70adc4171383fb1de14603a3df11e11147b03
go/www_fmd-server/fmd-server-v0.17.0/v0.17.0.mod1651bbf02cd5729e2c3cdf985e5eeea9ae95e4ef47becf332143b9a8a32905d31be9
go/www_fmd-server/fmd-server-v0.17.0/v0.17.0.zip1.662881e+0677bf9d38c19d5906208211c336c72d1ea48f71e013a4c6a5d081ddda164a6db7
go/www_fmd-server/fmd-server-v0.17.0/beorn7-perks-v1.0.1_GH0.tar.gz1086798db84bb0224a26094e6adba91b7ee7a1a7ace28cb648d818f8e779e6a19f825
go/www_fmd-server/fmd-server-v0.17.0/cespare-xxhash-v2.3.0_GH0.tar.gz126960e3dda07b03a5f3733506218860ecb2d50c0f01f16299b5d60902ef5158cbde5
go/www_fmd-server/fmd-server-v0.17.0/fsnotify-fsnotify-v1.10.1_GH0.tar.gz769366ed0c5a0c62a89ec4bc3efdec255be3f61f0d78f89cc394d03999b82e07ab94d
go/www_fmd-server/fmd-server-v0.17.0/go-gorm-gorm-v1.31.2_GH0.tar.gz237013a7d1609fb4508dedf764f81bc366541aada8991f0b37b3c78e9bca0bca6aac7a
go/www_fmd-server/fmd-server-v0.17.0/go-viper-mapstructure-v2.5.0_GH0.tar.gz585293cb4682ff64e76c28afea172743d0a37bf45e97eac09d9e44ef15ee1cefbfde3
go/www_fmd-server/fmd-server-v0.17.0/golang-sys-v0.47.0_GH0.tar.gz1.550584e+0685733c6da0f8db2f380a4487f6229d44affcb69d7d4fc0e102b53214a248b14d
go/www_fmd-server/fmd-server-v0.17.0/golang-text-v0.40.0_GH0.tar.gz6.772356e+06ea77ca323d0196e9c2e2d60a5b00fc3347918e9045a18d025af2d9c3596a2095
go/www_fmd-server/fmd-server-v0.17.0/google-uuid-v1.6.0_GH0.tar.gz20896ee63376b5675376c60e055ed66e5f3651ccc703bd580c022b8ad00cea309252d
go/www_fmd-server/fmd-server-v0.17.0/inconshreveable-mousetrap-v1.1.0_GH0.tar.gz5338ab23e7c5cbf42564eb0190ee051b7217c04fd2599d2f26e9ebe205db75963141
go/www_fmd-server/fmd-server-v0.17.0/jinzhu-inflection-v1.0.0_GH0.tar.gz4766582808364cc268544e3e6775b15d7fffbc28ccfb930a29840bb25e32d7d95e1f
go/www_fmd-server/fmd-server-v0.17.0/jinzhu-now-v1.1.5_GH0.tar.gz86366660b00538ebb0e0ade120371f2a891c692650e9126bd45a805b8f4d65293127
go/www_fmd-server/fmd-server-v0.17.0/mattn-go-colorable-v0.1.15_GH0.tar.gz10010a25a2f60984f0a47b120cb8f9bcba8c19d86c5be4d5d53b1e00bcfdba9e5fd25
go/www_fmd-server/fmd-server-v0.17.0/mattn-go-isatty-v0.0.24_GH0.tar.gz4964b4fe77aff60d7e9d2e6b626dd8acfbf63a651df72724318931f6ba0b4b7d3273
go/www_fmd-server/fmd-server-v0.17.0/munnerz-goautoneg-a7dc8b61c822_GH0.tar.gz28103a455e3bcf8237ecee0385f97223ca821ec2547284e827e90f94a4984801ca1c
go/www_fmd-server/fmd-server-v0.17.0/ncruces-go-sqlite3-wasm-v3.2.35304_GH0.tar.gz1.135874e+06d1955ac2eec1b725af7ad86a948c69da057ae9b143acd2b6b7b865aa2b90742c
go/www_fmd-server/fmd-server-v0.17.0/ncruces-go-sqlite3-gormlite-v0.34.0_GH0.tar.gz25533680aed6a6a667292235f3c553624ab84f4075c882cbfd7f2950329035bb966aaf
go/www_fmd-server/fmd-server-v0.17.0/ncruces-go-sqlite3-v0.35.2_GH0.tar.gz257957ef96a45b8ef6eae0dca51095859f0a4cdedaddb9ec69a85b460387256572e5a8
Master sites 1
  • LOCAL/mm/fmd-server/:pnpmcache

Commit history 7

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
53937557d2 Martin Matuska www/fmd-server: update to 0.17.0
Release notes: https://gitlab.com/fmd-foss/fmd-server/-/releases/v0.17.0
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7

The latest 5 of 7 in the history this site was built from.