about summary refs log tree commit diff
path: root/uploader-deploy.sh
AgeCommit message (Collapse)Author
2025-03-21uploader-container: /export2 is full, move files to /exportFrederick Muriuki Muriithi
The disk mounted on /export2 was full, so we move the uploader-container to the disk on /export which has more space.
2025-03-21uploader-container: Abstract away paths in the container.Frederick Muriuki Muriithi
Break the implicit connection between the paths on the host system with the paths inside the container. This allows the operating-system definition to define its own paths, regardless of what is on the host. The builder script will explicitly do the mapping between host directories and container paths. We also collect all uploader-related directories under the host path `/export2/guix-containers/uploader` to make maintenance easier.
2025-03-21uploader-container: Bind missing directories to the container.Frederick Muriuki Muriithi
The changes to the way the various applications work lead to a need for extra shares from the host to the container — this commit provides the bindings for these shares.
2025-01-28Link to existing gn-docs.Frederick Muriuki Muriithi
The uploader container will not concern it with editing the gn-docs repository, but might still need it present to allow the system to run. This ensures it is present.
2025-01-28Link to the appropriate mysqld socketFrederick Muriuki Muriithi
The uploader container uses a separate database from that used by CI/CD, since the uploader does (potentially) destructive changes to the data in the database.
2025-01-28Link to the GNQnA SQLite database.Frederick Muriuki Muriithi
2025-01-28Move uploader directories out of another container's directories.Frederick Muriuki Muriithi
2024-10-02Update path to genotype files.Frederick Muriuki Muriithi
2024-07-12Make xapian directory writable inside container.Frederick Muriuki Muriithi
2024-04-09gn-uploader: share datadir in read-write modeFrederick Muriuki Muriithi
2024-03-25Add gn-uploader service.Frederick Muriuki Muriithi
* genenetwork/services/genenetwork.scm (<gn-uploader-configuration>): New type. (gn-uploader-activation, gn-uploader-gunicorn-app, gn-uploader-nginx-server-block): New functions. (gn-uploader-service-type): New variable. * uploader.scm, uploader-deploy.sh: New files. Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>