BSD Ports

mail/hydroxide 0.2.32_7 FreeBSD

Free ProtonMail bridge for using with any email client you prefer

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
MIT
Categories
mail
Package size
3239.3 KiB, 9768.6 KiB installed

Description

Hydroxide is a free, third-party and open-source ProtonMail bridge for using with any email client of your choice. Hydroxide is a server meant to be run in the background, supporting IMAP and SMTP that translates standard protocols (SMTP, IMAP, CardDAV) into ProtonMail API requests. Hydroxide stores each of your account credentials in a json file located in /var/db/hydroxide by default as encrypted form, then uses .db files per account for other purposes.

In the other systems

SystemPortVersion
FreeBSDmail/hydroxide0.2.32_7
DragonFlymail/hydroxide0.2.29_6

Install

Binary package:

pkg install hydroxide

From the ports tree:

cd /usr/ports/mail/hydroxide/ && make install clean

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

RUN_DEPENDS=	hydroxide>0:mail/hydroxide

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:latest0.2.32_60.2.32_6-0.2.30_10.2.32_6
FreeBSD:14:quarterly0.2.32_60.2.32_6n/a0.2.29_90.2.32_6
FreeBSD:15:latest0.2.32_60.2.32_6n/a-0.2.30_1
FreeBSD:15:quarterly0.2.32_60.2.32_6n/an/an/a
FreeBSD:16:latest0.2.32_50.2.32_6n/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 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
hydroxide

Message after installing

You should authenticate your mail account first before using hydroxide.
To authenticate:
# service hydroxide init
and follow the prompts.
To enable/start hydroxide service:
# service hydroxide enable
# service hydroxide start

Files

distinfo 16
FileSizeSHA256
emersion-hydroxide-v0.2.32_GH0.tar.gz4549614e603ff7f96e86a8f71bd5d5e7970ed9afa61d90d07472168a8e2e4e1349198
ProtonMail-go-crypto-v1.4.1_GH0.tar.gz51482131c4f92d34e4c92632e97a4fd69a4334b41fb44247c782c78f285f9ce00a84db
cloudflare-circl-v1.6.3_GH0.tar.gz4.8312379e+071bf5a8618060d189780981675ef41fadf80da00069e80fa85c79554ed339d955
emersion-go-bcrypt-6e724a1baa63_GH0.tar.gz63112d60f0085689c8356014b806718ed6de476f8f35ff5096cc68201b77e3866609
emersion-go-imap-v1.2.1_GH0.tar.gz1035465491725275b90e05f2ed98e5273688e5f05a8a488b0c5ce504f60aa19c9d8791
emersion-go-mbox-v1.0.4_GH0.tar.gz61287cd3d05c276ad8e00e35c8a816269a7059a599a15b8c007c2eef74328e29c9df
emersion-go-message-v0.18.2_GH0.tar.gz481589e37b922775a3bbad413a8269542ec3ebdf5195165b1640a4e6433bc41c28413
emersion-go-sasl-b788ff22d5a6_GH0.tar.gz688883dcf546c520708cf53dca5df3730c71b51901f08a52282c3515fd01d0ecbc75
emersion-go-smtp-v0.24.0_GH0.tar.gz43183f6f49bac639a9fd59d7a8b56895f0cdaecaf007e78a75ac76ba2f7ee0ef65b45
emersion-go-vcard-c9703dde27ff_GH0.tar.gz11760f8ff16d3850dfa361191e6d486b04c6e365f58f2ddff540f0ad64d0af966c305
emersion-go-webdav-v0.7.0_GH0.tar.gz45187b64365ec6c7320dfbed209bf2310d2d8de6817e56dcff9c0cbc77bb56445583d
etcd-io-bbolt-v1.4.3_GH0.tar.gz170765369a3daf16ad59d0b25e6a60f94d2ffb027d13e7e63af00626879276dda2f8be
golang-crypto-v0.48.0_GH0.tar.gz2.149473e+06179cbca515d43b24395c8ad1d29be6d85109046e2e05d265a7aba512aa67d2e7
golang-sys-v0.41.0_GH0.tar.gz1.537554e+06812a25425c7e89cd04f5b947501653b23caacc91abe504b820c4c94d5f79084b
golang-term-v0.40.0_GH0.tar.gz1644144a2046b77d97c29fc05b222862d2cf87aaf45bca0b54ccf52526b1de587a215
golang-text-v0.34.0_GH0.tar.gz6.772603e+06e80f73101db5eead129a96e99b90163c883ca1317a827c1f15c5da7e099b1df4

Commit history 6

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 6 in the history this site was built from.