chore(discord): update Discord invite link

Old invite replaced with current permanent invite across README,
landing page, and anywhere else it appeared.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
ScreenTinker 2026-05-14 12:26:20 -05:00
parent 1e23335356
commit c4ac81c7a6
8 changed files with 11 additions and 11 deletions

View file

@ -3,7 +3,7 @@
ScreenTinker is self-hosted digital signage software. Manage screens across multiple locations from one dashboard — built for retail, offices, lobbies, and any environment where you need centralized control over what's displayed on remote screens. Open source, multi-tenant, single-developer maintained with direct contact access. ScreenTinker is self-hosted digital signage software. Manage screens across multiple locations from one dashboard — built for retail, offices, lobbies, and any environment where you need centralized control over what's displayed on remote screens. Open source, multi-tenant, single-developer maintained with direct contact access.
**Hosted version:** [screentinker.com](https://screentinker.com) — free tier available, no credit card required. **Hosted version:** [screentinker.com](https://screentinker.com) — free tier available, no credit card required.
**Community:** [Discord](https://discord.gg/JHWQRPaG) **Community:** [Discord](https://discord.gg/utTdsrqq4Z)
## Features ## Features
@ -414,7 +414,7 @@ APP_URL=https://localhost:3443
**Running against a fresh prod DB clone?** Set `GRAPH_DEV_RESTRICT_TO=your-email@example.com` to keep accidental sends from reaching real users in the cloned database. Sends to anyone outside the list are logged but never posted to Graph. **Running against a fresh prod DB clone?** Set `GRAPH_DEV_RESTRICT_TO=your-email@example.com` to keep accidental sends from reaching real users in the cloned database. Sends to anyone outside the list are logged but never posted to Graph.
**Reporting issues:** [GitHub Issues](https://github.com/screentinker/screentinker/issues) for bugs and feature requests, or drop into [Discord](https://discord.gg/JHWQRPaG) for quick questions and feedback. **Reporting issues:** [GitHub Issues](https://github.com/screentinker/screentinker/issues) for bugs and feature requests, or drop into [Discord](https://discord.gg/utTdsrqq4Z) for quick questions and feedback.
**Contributions welcome.** Fork → branch → PR. There are no formal style guides yet beyond what you can pick up from reading the existing code. Tests aren't required but smoke-test against your local server before opening a PR. **Contributions welcome.** Fork → branch → PR. There are no formal style guides yet beyond what you can pick up from reading the existing code. Tests aren't required but smoke-test against your local server before opening a PR.
@ -455,7 +455,7 @@ ScreenTinker is built and maintained by one developer. If the project is useful
- Star the repo on GitHub - Star the repo on GitHub
- Open [issues](https://github.com/screentinker/screentinker/issues) with feedback or bug reports - Open [issues](https://github.com/screentinker/screentinker/issues) with feedback or bug reports
- Drop into the [Discord](https://discord.gg/JHWQRPaG) and say hi - Drop into the [Discord](https://discord.gg/utTdsrqq4Z) and say hi
- Contribute back if you've extended something useful - Contribute back if you've extended something useful
GitHub Sponsors integration is planned. Direct contact: [dan@bytetinker.net](mailto:dan@bytetinker.net) or via Discord. GitHub Sponsors integration is planned. Direct contact: [dan@bytetinker.net](mailto:dan@bytetinker.net) or via Discord.

View file

@ -131,7 +131,7 @@
<div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div> <div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div>
<div class="links"> <div class="links">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener">Discord</a>
<a href="/legal/terms.html">Terms</a> <a href="/legal/terms.html">Terms</a>
<a href="/legal/privacy.html">Privacy</a> <a href="/legal/privacy.html">Privacy</a>
<a href="/legal/third-party.html">Licenses</a> <a href="/legal/third-party.html">Licenses</a>

View file

@ -132,7 +132,7 @@
<div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div> <div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div>
<div class="links"> <div class="links">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener">Discord</a>
<a href="/legal/terms.html">Terms</a> <a href="/legal/terms.html">Terms</a>
<a href="/legal/privacy.html">Privacy</a> <a href="/legal/privacy.html">Privacy</a>
<a href="/legal/third-party.html">Licenses</a> <a href="/legal/third-party.html">Licenses</a>

View file

@ -128,7 +128,7 @@
<div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div> <div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div>
<div class="links"> <div class="links">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener">Discord</a>
<a href="/legal/terms.html">Terms</a> <a href="/legal/terms.html">Terms</a>
<a href="/legal/privacy.html">Privacy</a> <a href="/legal/privacy.html">Privacy</a>
<a href="/legal/third-party.html">Licenses</a> <a href="/legal/third-party.html">Licenses</a>

View file

@ -134,7 +134,7 @@
<div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div> <div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div>
<div class="links"> <div class="links">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener">Discord</a>
<a href="/legal/terms.html">Terms</a> <a href="/legal/terms.html">Terms</a>
<a href="/legal/privacy.html">Privacy</a> <a href="/legal/privacy.html">Privacy</a>
<a href="/legal/third-party.html">Licenses</a> <a href="/legal/third-party.html">Licenses</a>

View file

@ -144,7 +144,7 @@
<div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div> <div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div>
<div class="links"> <div class="links">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener">Discord</a>
<a href="/legal/terms.html">Terms</a> <a href="/legal/terms.html">Terms</a>
<a href="/legal/privacy.html">Privacy</a> <a href="/legal/privacy.html">Privacy</a>
<a href="/legal/third-party.html">Licenses</a> <a href="/legal/third-party.html">Licenses</a>

View file

@ -173,7 +173,7 @@ WantedBy=multi-user.target</code></pre>
<div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div> <div style="color:var(--dim);font-size:13px">&copy; 2026 ScreenTinker. All rights reserved.</div>
<div class="links"> <div class="links">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener">Discord</a>
<a href="/legal/terms.html">Terms</a> <a href="/legal/terms.html">Terms</a>
<a href="/legal/privacy.html">Privacy</a> <a href="/legal/privacy.html">Privacy</a>
<a href="/legal/third-party.html">Licenses</a> <a href="/legal/third-party.html">Licenses</a>

View file

@ -356,7 +356,7 @@
<div style="font-size:13px;font-weight:600;color:var(--text);margin-bottom:10px;text-transform:uppercase;letter-spacing:0.5px">Project</div> <div style="font-size:13px;font-weight:600;color:var(--text);margin-bottom:10px;text-transform:uppercase;letter-spacing:0.5px">Project</div>
<div style="display:flex;flex-direction:column;gap:6px;font-size:13px"> <div style="display:flex;flex-direction:column;gap:6px;font-size:13px">
<a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener" style="color:var(--muted)">GitHub</a> <a href="https://github.com/screentinker/screentinker" target="_blank" rel="noopener" style="color:var(--muted)">GitHub</a>
<a href="https://discord.gg/JHWQRPaG" target="_blank" rel="noopener" style="color:var(--muted)">Discord</a> <a href="https://discord.gg/utTdsrqq4Z" target="_blank" rel="noopener" style="color:var(--muted)">Discord</a>
<a href="https://www.youtube.com/@ScreenTinker" target="_blank" rel="noopener" style="color:var(--muted)">YouTube</a> <a href="https://www.youtube.com/@ScreenTinker" target="_blank" rel="noopener" style="color:var(--muted)">YouTube</a>
<a href="/api/status" target="_blank" style="color:var(--muted)">Status</a> <a href="/api/status" target="_blank" style="color:var(--muted)">Status</a>
<a href="/app#/login" style="color:var(--muted)">Sign in</a> <a href="/app#/login" style="color:var(--muted)">Sign in</a>
@ -448,7 +448,7 @@
"logo": "https://screentinker.com/assets/icon-512.png", "logo": "https://screentinker.com/assets/icon-512.png",
"sameAs": [ "sameAs": [
"https://github.com/screentinker/screentinker", "https://github.com/screentinker/screentinker",
"https://discord.gg/JHWQRPaG" "https://discord.gg/utTdsrqq4Z"
] ]
} }
</script> </script>