├── .dockerignore ├── .env ├── .github └── workflows │ └── docker-publish.yml ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── config └── ocserv.conf ├── docker-compose.yml └── rootfs ├── etc └── s6-overlay │ └── s6-rc.d │ ├── ocserv-exporter │ ├── dependencies.d │ │ ├── ocserv │ │ └── setup-iptables │ ├── finish │ ├── run │ └── type │ ├── ocserv │ ├── dependencies.d │ │ └── setup-iptables │ ├── finish │ ├── run │ └── type │ ├── setup-iptables │ ├── dependencies.d │ │ └── base │ ├── run │ ├── type │ └── up │ └── user │ ├── contents.d │ ├── ocserv │ ├── ocserv-exporter │ └── setup-iptables │ └── type └── usr └── local └── bin └── healthcheck.sh /.dockerignore: -------------------------------------------------------------------------------- 1 | ** 2 | !rootfs/** 3 | -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/.env -------------------------------------------------------------------------------- /.github/workflows/docker-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/.github/workflows/docker-publish.yml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/README.md -------------------------------------------------------------------------------- /config/ocserv.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/config/ocserv.conf -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv-exporter/dependencies.d/ocserv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv-exporter/dependencies.d/setup-iptables: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv-exporter/finish: -------------------------------------------------------------------------------- 1 | #!/command/with-contenv bash 2 | 3 | echo [INFO] ocserv-exporter stopped 4 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv-exporter/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/ocserv-exporter/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv-exporter/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv/dependencies.d/setup-iptables: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv/finish: -------------------------------------------------------------------------------- 1 | #!/command/with-contenv bash 2 | 3 | echo [INFO] ocserv stopped 4 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/ocserv/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/ocserv/type: -------------------------------------------------------------------------------- 1 | longrun 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/setup-iptables/dependencies.d/base: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/setup-iptables/run: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/setup-iptables/run -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/setup-iptables/type: -------------------------------------------------------------------------------- 1 | oneshot 2 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/setup-iptables/up: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/rootfs/etc/s6-overlay/s6-rc.d/setup-iptables/up -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/ocserv: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/ocserv-exporter: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/contents.d/setup-iptables: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /rootfs/etc/s6-overlay/s6-rc.d/user/type: -------------------------------------------------------------------------------- 1 | bundle 2 | -------------------------------------------------------------------------------- /rootfs/usr/local/bin/healthcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gifi71/ocserv-docker/HEAD/rootfs/usr/local/bin/healthcheck.sh --------------------------------------------------------------------------------