BSD Ports

sysutils/backrest 1.14.1_5 FreeBSD

Web UI and orchestrator for restic backup

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
GPLv3
Categories
sysutils
Package size
8592.8 KiB, 26575.1 KiB installed

Description

Backrest is a web-accessible backup solution built on top of restic. Backrest provides a WebUI which wraps the restic CLI and makes it easy to create repos, browse snapshots, and restore files. Additionally, Backrest can run in the background and take an opinionated approach to scheduling snapshots and orchestrating repo health operations.

Install

Binary package:

pkg install backrest

From the ports tree:

cd /usr/ports/sysutils/backrest/ && make install clean

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

RUN_DEPENDS=	backrest>0:sysutils/backrest

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:latest1.14.1_41.14.1_4-1.9.11.14.1_4
FreeBSD:14:quarterly1.14.1_41.14.1_4n/a-1.14.1_4
FreeBSD:15:latest1.14.1_41.14.1_4n/a-1.9.2
FreeBSD:15:quarterly1.14.1_41.14.1_4n/an/an/a
FreeBSD:16:latest1.14.1_31.14.1_4n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

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

Build dependencies 1
Run dependencies 4

No port depends on this one.

Configuration

Options name: sysutils_backrest

OptionDefaultDescription
RCLONEonCloud storage support
USES
go:modules
Service scripts
backrest

Message after installing

By default, Backrest runs as 'www', which can be problematic if you want
to restore files in a directory where that user does not have write permissions.
You can change the user that Backrest runs as using 'backrest_runas' in your
'rc.conf(5)' file or create a directory and chown(8)s into it. The latter is
the recommended method.

Files

distinfo 3
FileSizeSHA256
go/sysutils_backrest/backrest-v1.14.1/backrest-v1.14.1.frontend.tar.gz774596e8648cb9597b5e181e07d1244b73cce63e13dc038ef05670780208d89f12a712
go/sysutils_backrest/backrest-v1.14.1/v1.14.1.mod263389c248b19ec359d40d958f8a4f621cb5ab6dc8c5e68f2598e1db10af5dac1705
go/sysutils_backrest/backrest-v1.14.1/v1.14.1.zip1.292823e+06d86e5d99f3aa55405bda7aa5d717cb01e9bc5785317c702edd84709558d0a163
Master sites 1
  • LOCAL/dtxdf/backrest/:assets

Commit history 7

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
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
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

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