-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtodo
More file actions
40 lines (30 loc) · 1.24 KB
/
todo
File metadata and controls
40 lines (30 loc) · 1.24 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
# Hugo Container TODO
## Critical (High Priority)
1. [x] **compose.yaml command conflicts with s6 service**
2. [x] **Incomplete Woodpecker pipeline**
3. [x] **Missing WORKDIR in standard Containerfile**
## Medium Priority
4. [x] **Shell scripts lack error handling**
5. [x] **Missing explicit user switching**
6. [x] **Missing HUGO_BASEURL in compose.yaml environment**
7. [x] **No healthcheck defined**
8. [x] **PUID/PGID not supported**
9. [x] **Inconsistent README placeholders**
## New Issues
15. [x] **Missing ARG UPSTREAM_URL in Containerfile.pkg**
- Line 22 references `${UPSTREAM_URL}` but the ARG is not defined
- Standard Containerfile has it (line 6), pkg variant missing
- Results in empty label for pkg builds
## Low Priority
10. [x] **Empty baselines directory**
11. [x] **Duplicate configuration sources** (Kept both for compatibility, but compose.yaml is primary)
12. [x] **Missing upstream-url label in Containerfile.pkg**
13. [x] **Silent error suppression in Containerfile**
14. [x] **Containerfile.j2 templates may be dead code** (Verified alive and working)
## Summary
| Priority | Count | Status |
|----------|-------|--------|
| Critical | 3 | DONE |
| Medium | 6 | DONE |
| Low | 5 | DONE |
| **Total** | **14** | **100%** |