Skip to content

Conversation

@augustoccesar
Copy link
Member

@augustoccesar augustoccesar commented Mar 24, 2025

Linkup 3 stopped using remote certificate management. So the worker don't need to have this feature anymore.

We are still missing the localdns feature on Linkup 3, but that is currently being fixed on #233. After that, we can consider merging and deploying this.

Closes SHIP-2086

@augustoccesar augustoccesar self-assigned this Mar 24, 2025
Base automatically changed from next to main April 9, 2025 07:52
@augustoccesar augustoccesar force-pushed the augustoccesar/remove-certificate-management-from-worker branch from d8488d6 to d407c3a Compare April 9, 2025 11:38
@augustoccesar augustoccesar requested a review from ostenbom April 25, 2025 08:32
Copy link
Contributor

@ostenbom ostenbom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🥇

@augustoccesar augustoccesar changed the base branch from main to next June 4, 2025 11:34
Base automatically changed from next to main June 5, 2025 08:16
…from-worker

# Conflicts:
#	local-server/Cargo.toml
#	local-server/src/lib.rs
#	local-server/src/ws.rs
augustoccesar added a commit that referenced this pull request Aug 29, 2025
### Description
We are currently installing Linkup under `$HOME/.linkup/bin` for both
Linux and MacOS.
The issue with this is that on Linux, we need to use `setcap` to allow
the process to bind to process 80/443, which does not work if installed
on that location.
On Linux, file capabilities (setcap) only work reliably on files located
on a filesystem that supports extended attributes and is mounted with
them enabled.

This changes so that we now install on Linux under `/usr/local/bin`.
This requires sudo access on installation, uninstallation and update.

This should unblock us to merge #216 

Closes SHIP-2224
@augustoccesar augustoccesar marked this pull request as ready for review August 29, 2025 07:43
@augustoccesar augustoccesar merged commit 38d6b20 into main Aug 29, 2025
6 checks passed
@augustoccesar augustoccesar deleted the augustoccesar/remove-certificate-management-from-worker branch August 29, 2025 07:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants