summaryrefslogtreecommitdiffstats
path: root/docker-compose.yml (follow)
AgeCommit message (Collapse)AuthorFilesLines
2023-11-15dmt: Add service containerMalfurious1-0/+16
DMT (Display for Monitoring log Text) will be the HTTP monitoring interface for cychedelic. We mount the system data as readonly for this purpose. The Dockerfile is largely based on that of ACID for the moment, as I anticipate the same underlying packages. Also, the web service entry is written to be intended for use with the nginx-proxy reverse proxy. CGD is an extremely simple daemon used for serving a CGI script over HTTP. It is available as Public Domain / MIT code. DMT's entrypoint will be implemented as a CGI shell script. Signed-off-by: Malfurious <m@lfurio.us>
2023-11-02Merge data volumesMalfurious1-6/+3
I need something more complicated than just 1 new directory for logs, so let's go to the trouble now of merging the persistent volumes together and use subdirectories/files. The default location is now '/data'. To aid similar changes in the future, the locations of these persistent files are no longer hard-coded in the source, but defined by global shell variables. Additionally, a bug is fixed which impacted our ability to accurately clean old logs and calculate the next job number. Signed-off-by: Malfurious <m@lfurio.us>
2023-10-26Add new volume for long-term build log outputMalfurious1-0/+3
Signed-off-by: Malfurious <m@lfurio.us>
2023-08-10Add docker-compose.ymlMalfurious1-0/+13
The file will function as a service definition as well as the pseudo cychedelic config file. Signed-off-by: Malfurious <m@lfurio.us>