feat(backend): build backend with Nix and add CI

This commit is contained in:
2025-11-05 01:25:55 +01:00
parent e2b975fa12
commit 89c7588883
13 changed files with 594 additions and 25 deletions

View File

@@ -2,16 +2,6 @@ application:
port: 3100
version: "0.1.0"
email:
host: email.example.com
port: 587
user: user
from: Contact Form <noreply@example.com>
password: hunter2
recipient: Admin <user@example.com>
starttls: false
tls: false
rate_limit:
enabled: true
burst_size: 10

View File

@@ -12,5 +12,7 @@ email:
port: 1025
user: ""
password: ""
from: Contact Form <noreply@example.com>
recipient: Admin <user@example.com>
tls: false
starttls: false

View File

@@ -6,3 +6,13 @@ application:
protocol: https
host: 0.0.0.0
base_url: ""
email:
host: ""
port: 0
user: ""
password: ""
from: ""
recipient: ""
tls: false
starttls: false