@@ -15,28 +15,25 @@ compatible runtime.
15
15
> any of the slim application containers, because they can be very difficult
16
16
> to debug (none or little tooling in image).
17
17
18
-
19
18
## AppStore
20
19
21
20
The [ KernelKit AppStore] [ 2 ] on GHCR provides the following pre-built images.
22
21
23
-
24
22
### [ curiOS system] [ 3 ]
25
23
26
24
An example system container, shows how to run multiple services. Comes with
27
25
the following services and tools:
28
26
29
- - BusyBox (full configuration)
30
- - Dropbear SSH daemon
31
- - mini-snmpd
32
- - netopeer-cli
33
- - nftables
34
- - ntpd
27
+ - BusyBox (full configuration)
28
+ - Dropbear SSH daemon
29
+ - mini-snmpd
30
+ - netopeer-cli
31
+ - nftables
32
+ - ntpd
35
33
36
34
See this blog post on how to use this container with Infix:
37
35
38
- - [ Infix Advanced Container Networking] ( https://kernelkit.org/posts/advanced-containers/ )
39
-
36
+ - [ Infix Advanced Container Networking] ( https://kernelkit.org/posts/advanced-containers/ )
40
37
41
38
### [ curiOS ntpd] [ 4 ]
42
39
@@ -48,7 +45,6 @@ override use a mount or volume, and remember to also set up a volume for the
48
45
ISC ntpd supports [ multicasting NTP] [ 10 ] to a subnet. For more information
49
46
see the [ official ntpd site] ( https://www.ntp.org/ ) .
50
47
51
-
52
48
### [ curiOS nftables] [ 5 ]
53
49
54
50
Useful for advanced netfilter setups when the container runs in host network
@@ -62,8 +58,7 @@ See `doc/` for two samples: end-device and home router.
62
58
63
59
See this blog post on how to use this container with Infix:
64
60
65
- - [ Infix w/ WAN+LAN firewall setup] ( https://kernelkit.org/posts/firewall-container/ )
66
-
61
+ - [ Infix w/ WAN+LAN firewall setup] ( https://kernelkit.org/posts/firewall-container/ )
67
62
68
63
### [ curiOS httpd] [ 6 ]
69
64
@@ -76,11 +71,10 @@ change the default web page.
76
71
With a custom command you can also change the default command line, e.g, to
77
72
run in foreground, with verbose mode, on port 8080:
78
73
79
- - ` /usr/sbin/httpd -f -v -p 8080 `
74
+ - ` /usr/sbin/httpd -f -v -p 8080 `
80
75
81
76
For more help, see the [ BusyBox docs] ( https://busybox.net/downloads/BusyBox.html#httpd )
82
77
83
-
84
78
## Origin & References
85
79
86
80
curiOS is a wrapper around [ Buildroot] [ 0 ] for creating container images for
@@ -89,7 +83,7 @@ Linux distributions. It handles the removal of man pages, shared files, and
89
83
many pieces not germane to running on an embedded platform, and, as it turns
90
84
out, containers.
91
85
92
- curiOS is a fork of https://github.com/brianredbeard/coreos_buildroot
86
+ curiOS is a fork of < https://github.com/brianredbeard/coreos_buildroot >
93
87
94
88
[ 0 ] : https://buildroot.org
95
89
[ 1 ] : https://busybox.net
0 commit comments