content/projects/_index.md (2950B)
1 +++
2 title = "Projects"
3 description = "Open-source terminal software, security tooling, and a desktop extension."
4 weight = 20
5 template = "projects.html"
6 page_template = "project.html"
7
8 # 카탈로그. 목록(PageRefCtx)은 title·description·url·weight·date 만 실어 오므로
9 # 언어 배지와 링크는 여기 있어야 한다.
10 #
11 # 모든 url 은 content/projects/ 아래 실제 페이지를 가리켜야 한다. [extra] 안의
12 # URL 은 빌드가 확인해 주지 않는 유일한 참조라, 그 대응은 CI 가 검사한다.
13 #
14 # 스키마는 총체적이다. 없는 값은 "" 이고 키를 빼지 않는다 — 정의되지 않은 접근은
15 # 빌드 에러라 키 하나가 빠지면 사이트 전체가 안 나온다.
16 [extra]
17
18 # 큰 카드. 자기 랜딩 페이지를 가진 둘.
19 #
20 # 인라인 테이블을 쓰지 않는 이유: TOML 1.0 에서 인라인 테이블은 한 줄을 넘지
21 # 못한다. Rust 쪽 파서는 넘겨 주지만 그건 확장이고, 파서를 바꾸는 날 깨진다.
22 [[extra.featured]]
23 url = "/projects/sqzass/"
24 name = "sqzass"
25 lang = "Rust"
26 mark = "images/projects/sqzass.png"
27 cover = ""
28 blurb = "A static site generator that refuses to publish a broken reference."
29 site = "https://sqzass.sqzer.com"
30 repo = "https://github.com/sqzer-x/sqzass"
31 stars = 0
32
33 [[extra.featured]]
34 url = "/projects/ommp/"
35 name = "ommp"
36 lang = "Rust"
37 mark = ""
38 cover = "images/projects/ommp-cover.png"
39 blurb = "A terminal music player with no daemon to start and nothing left running."
40 site = "https://ommp.sqzer.com"
41 repo = "https://github.com/sqzer-x/ommp"
42 stars = 0
43
44 [[extra.group]]
45 id = "security"
46 label = "Security tools"
47 note = "Three finders, one for each layer an internal network hides things at. All of them work with no internet connection."
48
49 [[extra.group.item]]
50 url = "/projects/uaf/"
51 name = "uaf"
52 blurb = "Ultimate AP Finder. Wireless AP discovery and classification for PCI-DSS audits."
53 mark = ""
54 lang = "Python"
55 status = "active"
56 site = ""
57 repo = "https://github.com/sqzer-x/uaf"
58 stars = 0
59
60 [[extra.group.item]]
61 url = "/projects/udfx/"
62 name = "udfx"
63 blurb = "Ultimate Domain Finder X. Pulls every DNS record out of Active Directory over LDAP."
64 mark = ""
65 lang = "PowerShell"
66 status = "active"
67 site = ""
68 repo = "https://github.com/sqzer-x/udfx"
69 stars = 0
70
71 [[extra.group.item]]
72 url = "/projects/usfx/"
73 name = "usfx"
74 blurb = "Ultimate Subdomain Finder X. Twelve enumeration modules, none of which phone home."
75 mark = ""
76 lang = "Python"
77 status = "active"
78 site = ""
79 repo = "https://github.com/sqzer-x/usfx"
80 stars = 1
81
82 [[extra.group]]
83 id = "apps"
84 label = "Apps"
85 note = ""
86
87 [[extra.group.item]]
88 url = "/projects/doomsday/"
89 name = "doomsday"
90 blurb = "A GNOME Shell extension that counts down to the dates you care about."
91 mark = ""
92 lang = "JavaScript"
93 status = "active"
94 site = ""
95 repo = "https://github.com/sqzer-x/doomsday"
96 stars = 0
97 +++