diff options
| author | Kyren223 <Kyren223@proton.me> | 2025-07-07 18:46:47 +0300 |
|---|---|---|
| committer | Kyren223 <Kyren223@proton.me> | 2025-07-07 18:46:47 +0300 |
| commit | 047d33b3aede7f0fa50997abf3c20aa2b56ebcda (patch) | |
| tree | d9a0aedd2c345d9b9b35962533c647998d4b1379 /embeds/embeds.go | |
| parent | d58c7a20f19330625b28d14a6b50a69eed0406cf (diff) | |
Refactored how the terms of service and privacy policy are stored, by
allowing changing them with 0 downtime
Diffstat (limited to 'embeds/embeds.go')
| -rw-r--r-- | embeds/embeds.go | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/embeds/embeds.go b/embeds/embeds.go new file mode 100644 index 0000000..1f9e5e9 --- /dev/null +++ b/embeds/embeds.go @@ -0,0 +1,21 @@ +package embeds + +import ( + _ "embed" + "sync/atomic" +) + +//go:embed server.crt +var ServerCertificate []byte + +//go:embed stub-tos.md +var StubTos string + +//go:embed stub-privacy.md +var StubPrivacy string + +var ( + TermsOfService atomic.Value + PrivacyPolicy atomic.Value + TosPrivacyHash atomic.Value +) |
