mirror of
https://github.com/OpenSquawk/OpenSquawk
synced 2026-07-31 13:55:34 +08:00
Update contact email to info@opensquawk.de
This commit is contained in:
@@ -24,7 +24,7 @@ SPEECH_MODEL_ID=speaches-ai/piper-en_US-ryan-low
|
||||
# Notifications
|
||||
NOTIFY_RESEND_API_KEY=
|
||||
NOTIFY_EMAIL_TO=
|
||||
NOTIFY_EMAIL_FROM=OpenSquawk <no-reply@opensquawk.dev>
|
||||
NOTIFY_EMAIL_FROM=OpenSquawk <info@opensquawk.de>
|
||||
NOTIFY_SMTP_HOST=
|
||||
NOTIFY_SMTP_PORT=587
|
||||
NOTIFY_SMTP_SECURE=false
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
Wir hosten OpenSquawk auf europäischen Cloud-Plattformen (derzeit Hetzner Cloud, Deutschland). Kommunikationsdaten werden in unserer MongoDB-Datenbank gespeichert. Externe KI-Dienstleister (z. B. OpenAI) erhalten ausschließlich pseudonymisierte Texte zur Verarbeitung von TTS/LLM-Funktionen. Es gelten entsprechende Auftragsverarbeitungsverträge. Eine Übermittlung in Drittstaaten erfolgt nur unter Nutzung von EU-Standardvertragsklauseln.
|
||||
</p>
|
||||
<p class="text-xs text-white/60">
|
||||
Hinweis: Formularübermittlungen (Warteliste, Feature-Benachrichtigungen, Roadmap-Vorschläge) lösen eine interne Benachrichtigungs-E-Mail an opensquawk@faktorxmensch.com aus, versendet über den konfigurierten SMTP- oder Transaktionsmail-Anbieter. Enthalten sind ausschließlich die von dir eingegebenen Angaben zur zügigen Bearbeitung.
|
||||
Hinweis: Formularübermittlungen (Warteliste, Feature-Benachrichtigungen, Roadmap-Vorschläge) lösen eine interne Benachrichtigungs-E-Mail an info@opensquawk.de aus, versendet über den konfigurierten SMTP- oder Transaktionsmail-Anbieter. Enthalten sind ausschließlich die von dir eingegebenen Angaben zur zügigen Bearbeitung.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
<h2 class="text-xl font-semibold">Kontakt</h2>
|
||||
<div class="space-y-2 text-white/70">
|
||||
<p>Telefon: +49 251 981 157 912 0</p>
|
||||
<p>E-Mail: opensquawk@faktorxmensch.com</p>
|
||||
<p>E-Mail: info@opensquawk.de</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
|
||||
@@ -53,7 +53,7 @@
|
||||
</p>
|
||||
<p class="mt-2 text-sm text-white/70">
|
||||
Wir suchen Mitentwickler:innen (Node/Nuxt, ATC SMEs, Tester, Infra/Kosten). Meld dich via
|
||||
<a class="text-cyan-300 underline" href="mailto:opensquawk@faktorxmensch.com">opensquawk@faktorxmensch.com</a>.
|
||||
<a class="text-cyan-300 underline" href="mailto:info@opensquawk.de">info@opensquawk.de</a>.
|
||||
</p>
|
||||
<div class="flex flex-col sm:flex-row gap-3 mt-6">
|
||||
<NuxtLink to="#cta" class="btn btn-primary text-base">Frühzugang sichern</NuxtLink>
|
||||
@@ -535,7 +535,7 @@ POST /api/route/taxi
|
||||
<li class="flex gap-3"><v-icon icon="mdi-test-tube" class="text-cyan-300 mt-[2px]"/><span>Tester:innen für Alpha-Builds & Simulator-Integration.</span></li>
|
||||
<li class="flex gap-3"><v-icon icon="mdi-cash-multiple" class="text-cyan-300 mt-[2px]"/><span>Infra- & Kosten-Benchmarking, damit Hosting bezahlbar bleibt.</span></li>
|
||||
</ul>
|
||||
<p class="mt-5 text-sm text-white/70">Schreib uns an <a href="mailto:opensquawk@faktorxmensch.com" class="text-cyan-300 underline">opensquawk@faktorxmensch.com</a> oder kommentiere direkt im Issue.</p>
|
||||
<p class="mt-5 text-sm text-white/70">Schreib uns an <a href="mailto:info@opensquawk.de" class="text-cyan-300 underline">info@opensquawk.de</a> oder kommentiere direkt im Issue.</p>
|
||||
<div class="mt-6 flex gap-3">
|
||||
<NuxtLink to="#roadmap" class="btn btn-primary">Roadmap mitgestalten</NuxtLink>
|
||||
<NuxtLink to="/news" class="btn btn-ghost">Neuigkeiten</NuxtLink>
|
||||
@@ -714,7 +714,7 @@ POST /api/route/taxi
|
||||
<li><NuxtLink to="#opensource" class="hover:text-cyan-300">Open‑Source</NuxtLink></li>
|
||||
<li><NuxtLink to="#news" class="hover:text-cyan-300">News</NuxtLink></li>
|
||||
<li><NuxtLink to="#contributing" class="hover:text-cyan-300">Mitmachen</NuxtLink></li>
|
||||
<li><a href="mailto:opensquawk@faktorxmensch.com" class="hover:text-cyan-300">opensquawk@faktorxmensch.com</a></li>
|
||||
<li><a href="mailto:info@opensquawk.de" class="hover:text-cyan-300">info@opensquawk.de</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
@@ -22,7 +22,7 @@ Wir haben den Alpha-Prototyp von OpenSquawk intern stabilisiert und geben ihn je
|
||||
|
||||
- Teste den Alpha-Build und melde Findings als Issues – am besten mit Logs oder kurzen Screenshots.
|
||||
- Schau in die Issues labeled `help-wanted`, dort liegen konkrete Aufgaben für Node/Nuxt Devs, ATC SMEs, Tester:innen und Infra-/Kosten-Benchmarking.
|
||||
- Teile eigene Feature-Ideen direkt in der Roadmap oder schreib uns via [opensquawk@faktorxmensch.com](mailto:opensquawk@faktorxmensch.com).
|
||||
- Teile eigene Feature-Ideen direkt in der Roadmap oder schreib uns via [info@opensquawk.de](mailto:info@opensquawk.de).
|
||||
|
||||
## Nächste Schritte
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
const ADMIN_EMAIL_FALLBACK = 'opensquawk@faktorxmensch.com'
|
||||
const ADMIN_EMAIL_FALLBACK = 'info@opensquawk.de'
|
||||
|
||||
const RESEND_ENDPOINT = 'https://api.resend.com/emails'
|
||||
|
||||
@@ -9,7 +9,7 @@ async function sendViaResend(subject: string, text: string) {
|
||||
}
|
||||
|
||||
const to = process.env.NOTIFY_EMAIL_TO || ADMIN_EMAIL_FALLBACK
|
||||
const from = process.env.NOTIFY_EMAIL_FROM || 'OpenSquawk <no-reply@opensquawk.dev>'
|
||||
const from = process.env.NOTIFY_EMAIL_FROM || 'OpenSquawk <info@opensquawk.de>'
|
||||
|
||||
try {
|
||||
const response = await fetch(RESEND_ENDPOINT, {
|
||||
@@ -65,7 +65,7 @@ async function sendViaSmtp(subject: string, text: string) {
|
||||
}
|
||||
|
||||
const to = process.env.NOTIFY_EMAIL_TO || ADMIN_EMAIL_FALLBACK
|
||||
const from = process.env.NOTIFY_EMAIL_FROM || 'OpenSquawk <no-reply@opensquawk.dev>'
|
||||
const from = process.env.NOTIFY_EMAIL_FROM || 'OpenSquawk <info@opensquawk.de>'
|
||||
|
||||
try {
|
||||
const transporter = nodemailer.createTransport({
|
||||
|
||||
Reference in New Issue
Block a user