tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
geph: fix geph5-client-gui
penalty1083
5 months ago
c47110b3
51b74124
+26
2 changed files
expand all
collapse all
unified
split
pkgs
by-name
ge
geph
package.nix
settings_default.yaml
+3
pkgs/by-name/ge/geph/package.nix
···
38
38
postPatch = ''
39
39
substituteInPlace binaries/geph5-client/src/vpn/*.sh \
40
40
--replace-fail 'PATH=' 'PATH=${binPath}:'
41
41
+
42
42
+
# This setting is dumped from https://github.com/geph-official/gephgui-wry/blob/a85a632448e548f69f9d1eea3d06a4bdc8be3d57/src/daemon.rs#L230
43
43
+
cat ${./settings_default.yaml} | base32 -w 0 | tr 'ABCDEFGHIJKLMNOPQRSTUVWXYZ234567' '0123456789ABCDEFGHJKMNPQRSTVWXYZ' | sed 's/=//g' > binaries/geph5-client-gui/src/settings_default.yaml.base32
41
44
'';
42
45
43
46
nativeBuildInputs = [
+23
pkgs/by-name/ge/geph/settings_default.yaml
···
1
1
+
exit_constraint: auto
2
2
+
3
3
+
broker:
4
4
+
race:
5
5
+
- fronted:
6
6
+
front: https://www.cdn77.com/
7
7
+
host: 1826209743.rsc.cdn77.org
8
8
+
- fronted:
9
9
+
front: https://www.vuejs.org/
10
10
+
host: svitania-naidallszei-2.netlify.app
11
11
+
override_dns:
12
12
+
- 75.2.60.5:443
13
13
+
- fronted:
14
14
+
front: https://www.vuejs.org/
15
15
+
host: svitania-naidallszei-3.netlify.app
16
16
+
override_dns:
17
17
+
- 75.2.60.5:443
18
18
+
- aws_lambda:
19
19
+
function_name: geph-lambda-bouncer
20
20
+
region: us-east-1
21
21
+
obfs_key: 855MJGAMB58MCPJBB97NADJ36D64WM2T:C4TN2M1H68VNMRVCCH57GDV2C5VN6V3RB8QMWP235D0P4RT2ACV7GVTRCHX3EC37
22
22
+
23
23
+
spoof_dns: true