0
Fork 0
mirror of https://git.lolcat.ca/lolcat/4get.git synced 2024-12-17 23:56:16 -05:00
Commit graph

8 commits

Author SHA1 Message Date
throwaway
3a220d38b5 fix treatment of config values with default of null and add php sodium 2024-04-24 16:11:49 -07:00
throwaway
e31b9494af pass array as comma separated env 2024-04-19 13:47:20 -07:00
throwaway
4afec792c4 update php and improve docker docs 2024-04-19 13:47:20 -07:00
throwaway
b3515bc063 modify docker entrypoint 2024-02-09 01:59:25 -08:00
throwaway
0cea51e5a3 generate 4get config from env variables 2024-01-08 23:14:27 -08:00
throwaway
b7cc53c156 allow docker container to run without ssl certificates (#14)
if certificate files are not mounted to /etc/4get/certs then remove ssl virtual host in /etc/apache2/httpd.conf and listen on port 80
also change references "luuul/4get:1.0.0" to "luuul/4get:latest"

Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/14
Co-authored-by: throwaway <developerthrowaway@protonmail.com>
Co-committed-by: throwaway <developerthrowaway@protonmail.com>
2023-09-22 16:20:39 -05:00
throwaway
232995bf0d add set -e and use exec to replace parent process to handle docker signals (#6)
use `exec` to turn httpd into parent process. This is important for docker signalling such as `docker stop ${container_id}`
add `set -e` which stops the entrypoint script if any command exits with a non-zero exit code.

Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/6
Co-authored-by: throwaway <developerthrowaway@protonmail.com>
Co-committed-by: throwaway <developerthrowaway@protonmail.com>
2023-08-24 20:50:05 -05:00
throwaway
40e058a32a Add Dockerfile and docker entrypoint (#5)
Add Dockerfile and docker entrypoint

Co-authored-by: lolcat <lolcat@no-reply@lolcat.ca>
Reviewed-on: https://git.lolcat.ca/lolcat/4get/pulls/5
Co-authored-by: throwaway <developerthrowaway@protonmail.com>
Co-committed-by: throwaway <developerthrowaway@protonmail.com>
2023-08-23 18:31:08 -05:00