HomePhabricator
Diffusion Comm ddc7835a4658

[services] Remove dependency sources from Docker image

Description

[services] Remove dependency sources from Docker image

Summary:
The dependency libraries are built and installed to system directories (eg. /usr/local/lib). The source code is not needed and just bloats the Docker image.

This change reduces the size of the tunnelbroker-server image from 5.37GB to 3.52GB.

Test Plan: npm run build-all

Reviewers: ashoat, karol-bisztyga, geekbrother

Reviewed By: ashoat, karol-bisztyga

Subscribers: palys-swm, Adrian, atul, benschac

Differential Revision: https://phabricator.ashoat.com/D3403

Details

Provenance
jimAuthored on Mar 15 2022, 12:36 PM
Reviewer
ashoat
Differential Revision
D3403: [services] Remove dependency sources from Docker image
Parents
rCOMM30ef6acce20a: [web] [fix] tab color active on active selection
Branches
Unknown
Tags
Unknown