-
-
Notifications
You must be signed in to change notification settings - Fork 42
/
config.yml
107 lines (92 loc) · 3.77 KB
/
config.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# config.yml v4.0.0-alpha
# you can now backup or share this file with your friends without revealing credentials
# application configuration
app:
relay:
# relay server url and connection timeout in milliseconds
# comment server line out to disable relay
server: https://snapchatreverse.jaku.tv
timeout: 6000
flag:
# https://github.com/ptrumpis/snap-camera-signature-patch
# web lens toggle
# unlocks all lenses even those created after January 25, 2023
# requires a patched binary with disabled signature checks
enable_web_source: true
# https://github.com/ptrumpis/snap-camera-signature-patch
# custom lens toggle
# unlocks access to customized lenses
# requires a patched binary with disabled signature checks
enable_custom_source: true
# https://github.com/ptrumpis/snap-lens-cache-import
# enable import of cached application lenses through special api
# if you run a public server, you should set this to 'false'
# otherwise anyone can upload files to your server
enable_cache_import: true
# https://github.com/ptrumpis/snap-lens-cache-import
# enable import of customized/modiefed lenses through special api
# if you run a public server, you should set this to 'false'
# otherwise anyone can upload files to your server
enable_custom_import: true
# mirrors and downloads all your search results
# comes with increased disk space usage
# but helps to back up lenses in case they disappear
mirror_search_results: false
# ignore alternative media download
# turning it on has no downside and saves alot of disk space
# IGNORE_ALT_MEDIA takes precedence over IGNORE_IMG_SEQUENCE
ignore_alt_media: true
ignore_img_sequence: true
# media configuration
media:
# show placeholder images to distinguish missing media files from broken links
placeholder:
thumbnail: false
snapcode: false
icon: false
# import configuration
import:
# allow cache import and custom import to overwrite existing lenses
allow_overwrite: true
# store imported lenses as .zip archive or use original .lns format
# if you run a public server, you should set this to 'true'
# otherwise uploaded files will not be validated
zip_archive: true
# search configuration
search:
# caching is required to activate web lenses within search results
# web caching requires 'app.flag.enable_web_source' to be 'true'
web_cache:
# standard time to live in seconds
# web search results will expire after this time
# 0 = infinity (memory usage will grow)
ttl: 1800
# time in seconds to check all data and delete expired search results
check: 600
# creator base url for displaying all lenses of a single creator
# this feature requires 'app.flag.enable_web_source' to be 'true'
creator_url: https://lensstudio.snapchat.com/creator/
# supported lens share urls
# this feature requires 'app.flag.enable_web_source' to be 'true'
# paste an url and strip/remove any other non static http parameters
# - mark/replace the 32 character lens identifier with {UUID}
share_urls:
- https://lens.snapchat.com/{UUID}
- https://www.snapchat.com/lens/{UUID}
- https://www.snapchat.com/unlock/?uuid={UUID}
# storage configuration
storage:
# urls to be served from local storage
# you can add or remove urls
# update is required if relay server changes
urls:
- https://app.snapchat.com
- https://bolt-gcdn.sc-cdn.net
- https://community-lens.storage.googleapis.com
- https://lens-preview-storage.storage.googleapis.com
- https://lens-storage.storage.googleapis.com
- https://snapcodes.storage.googleapis.com
- https://storage.googleapis.com
- https://s3.amazonaws.com
- https://snap-storage.jaku.tv
- https://snapchatreverse.jaku.tv