ServNest containers and compose files, for use with Podman/Docker
Find a file
2024-08-08 02:51:15 +02:00
conf run tor as root 2024-08-08 00:03:43 +02:00
core@d9ff87a833 rename root directories 2024-07-26 01:43:56 +02:00
data add default zone files for registry 2024-08-08 02:51:15 +02:00
sock rename root directories 2024-07-26 01:43:56 +02:00
.env move container/ tree at root, del mkosi, add certbot 2024-07-23 00:27:43 +02:00
.gitignore various minor fixes 2024-08-08 00:11:05 +02:00
alpine.Containerfile run tor as root 2024-08-08 00:03:43 +02:00
apache.Containerfile various minor fixes 2024-08-08 00:11:05 +02:00
base.yaml add alpine as base image + add cronie service 2024-07-24 18:30:48 +02:00
compose.yaml various minor fixes 2024-08-08 00:11:05 +02:00
cronie.Containerfile add alpine as base image + add cronie service 2024-07-24 18:30:48 +02:00
knot.Containerfile various minor fixes 2024-08-08 00:11:05 +02:00
LICENSE.md Set CNPLv7+ as license 2022-08-29 21:01:16 +02:00
nginx.Containerfile add alpine as base image + add cronie service 2024-07-24 18:30:48 +02:00
php.Containerfile add alpine as base image + add cronie service 2024-07-24 18:30:48 +02:00
README.md make every container read-only 2024-07-25 21:20:03 +02:00
sftpgo.Containerfile add alpine as base image + add cronie service 2024-07-24 18:30:48 +02:00
sha256sums various minor fixes 2024-08-08 00:11:05 +02:00
tor.Containerfile various minor fixes 2024-08-08 00:11:05 +02:00

Set the following in ~/.config/containers/containers.conf (or /etc/containers/containers.conf):

[containers]
no_hosts=true
knotc --confdb knot-varlib/confdb conf-import install/knot.conf
wget https://dl-cdn.alpinelinux.org/alpine/v3.20/releases/x86_64/alpine-minirootfs-3.20.2-x86_64.tar.gz
wget https://github.com/drakkan/sftpgo/archive/refs/tags/v2.6.2.tar.gz -o sftpgo-v2.6.2.tar.gz
sha256sum -c sha256sums
podman-compose -f base.yaml build alpine
podman-compose up --build
podman-compose exec php php /srv/servnest/core/jobs/check.php