Initial commit

This commit is contained in:
Patrick Alvin Alcala 2026-01-30 10:23:26 +08:00
commit 51161808ae
88 changed files with 6460 additions and 0 deletions

6
configs/config.api.toml Normal file
View file

@ -0,0 +1,6 @@
[backend]
url = "http://localhost:8080"
[request]
retries = 3
retry_codes = [400, 404, 405, 500, 502]

View file

@ -0,0 +1,22 @@
[token]
name = "dasig" # output: dasig-token
encryption = "rsa"
expiration = 9 # seconds
[rsa]
public_key = '''
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9Aw5Zasdanf2biS69qoQ
/YZbyIM+LS7LOLNN3ot6nZH1FiTqTNy61ffUA2Y/s3hGz9L0+k6gRu7uGBza6XPU
+iuGdXxZd2mc3lrnPfR6SSllMwGlAVkYpQhmkB19igd8aLUbFiJ3pPKkNocv/yQa
ERQ2tXtSxAoEQ9hg4wPgXkuW5PF+yEk9/+eN6tB36lHu9Im44GG18xKkU+VcdsXc
DJVgEpcr1FtJL6uLI+VXc4peZmOdsBN7/MS3Rjb2Ib9TrOADE5qodSc+T8D6GoGH
MOWQGKY6dmfo9cnY3tJ23FfKy9jFOIIrTIdz2ncRaOfxX1oIiTVy4pGG+GxZn5aQ
z+IW8hmSj/oOcrGKr6T6lmKxxxYqBWgvQWef0O0anGfa2y5CTpqdPQ8KEoF2zxPD
EnvcIQiCUmXwML4x18XItY/d60nEn/pxn7a9J9hb3Lxjy94ZXuOgHvqL3XRC9xg+
HvEuAHzUBr+GJM9w4/LF1mQSsmblB8q5S7qNaminYAw6wm35lRy7ZlIbJQlj/EyL
lCKWBbUEHkjzRFCoun9VVUc0guQTsTbchPD7Rgzg3SBK3Gws39n12WQPc7jKto0H
N39sJnNzllXw41gKRy9b2uYuaVYaQ0sjrFJ8ITuyO9NDDaEdeBqBBTtbRp2i0O4K
tvT2kItEEnVzjNutUatVOWcCAwEAAQ==
-----END PUBLIC KEY-----
'''

13
configs/config.site.toml Normal file
View file

@ -0,0 +1,13 @@
[website]
name = "Dasig"
short_name = "Dasig"
description = "An architectural framework for pure speed fullstack development"
[font]
name = "inter"
source = "cdn" # cdn or local
[copyright]
name = "Pat Alcala"
year = 2025
color = "#ffffffff"

View file

6
configs/design.site.sass Normal file
View file

@ -0,0 +1,6 @@
$light-background: #e2e7f2
$dark-background: #0a152a
$mobile: 575.98px
$tablet: 768px
$desktop: 1440px