| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-03 | Remove hard-coded paths. | Munyoki Kilyungi | |
| 2025-08-18 | gn-guile: Setup envvars for X.509 certificates. | Frederick Muriuki Muriithi | |
| 2025-08-18 | <genenetwork-configuration>: Track package of 'gn-guile' that's used | Frederick Muriuki Muriithi | |
| * genenetwork/services/genenetwork.scm (<genenetwork-configuration>): Add a configuration to track the 'gn-guile' package (version, build-flags, etc) that is used when setting up the container. | |||
| 2025-08-18 | Set runtime directory for gn-guile to writable dir. | Frederick Muriuki Muriithi | |
| 2025-08-18 | filesystem mappings: Expose gn-docs checkout parent to pola-wrapper. | Frederick Muriuki Muriithi | |
| 2025-08-18 | Activations: Make the parent dir of gn-docs repo checkout writable. | Frederick Muriuki Muriithi | |
| 2025-08-16 | Update virtuoso container to use our default paths, with examples. | Pjotr Prins | |
| Note that n3 thiples appear to work. See gemtext for more. | |||
| 2025-08-16 | virtuoso-ose: patch in a temporary fix. | Frederick Muriuki Muriithi | |
| 2025-08-16 | Add GN_GUILE_SERVER_URL | Munyoki Kilyungi | |
| 2025-08-16 | genenetwork-development: Add gn-guile forge-project. | Munyoki Kilyungi | |
| * genenetwork-development.scm (genenetwork-projects): Add gn-guile. | |||
| 2025-08-16 | genenetwork-development: Add missing guile port. | Munyoki Kilyungi | |
| * genenetwork-development.scm (genenetwork-shepherd-services): Add gn-guile-port. | |||
| 2025-08-16 | genenetwork-development: Add gn-guile to sudoers file. | Munyoki Kilyungi | |
| * genenetwork-development.scm (operating-sytem) [sudoers-file]: Add gn-guile. | |||
| 2025-08-16 | genenetwork-development: <genenetwork-configuration>: New field. | Munyoki Kilyungi | |
| * genenetwork-development.scm (<genenetwork-configuration>) [gn-guile-repository]: New field. | |||
| 2025-08-16 | genenetwork-development: Run gn-guile from gn-guile git path. | Munyoki Kilyungi | |
| 2025-08-15 | README | Pjotr Prins | |
| 2025-08-15 | README: comments | Pjotr Prins | |
| 2025-08-11 | gn-guile-port: provide missing config variable. | Frederick Muriuki Muriithi | |
| 2025-08-11 | Publish channel as either 'gn-bioinformatics or 'guix-bioinformatics | Frederick Muriuki Muriithi | |
| * Either name is acceptable. | |||
| 2025-08-11 | Revert "virtuoso-ose: patch in a temporary fix." | Frederick Muriuki Muriithi | |
| This reverts commit 6402ef859d0057ef4fa9b369dc26719a4c1def9f. | |||
| 2025-08-07 | virtuoso-ose: patch in a temporary fix. | Frederick Muriuki Muriithi | |
| 2025-08-07 | Provide missing config variable. | Frederick Muriuki Muriithi | |
| 2025-07-22 | Override redis with a custom-redis that's not dependent on syslogd. | Munyoki Kilyungi | |
| 2025-07-22 | Set path for lmdb. | Munyoki Kilyungi | |
| We currently use lmdb for storing genotype files. | |||
| 2025-07-22 | Add curl and coreutil-minimal to %base-packages. | Munyoki Kilyungi | |
| This helps when troubleshooting issues from inside the dev container. | |||
| 2025-07-22 | genenetwork-development: Set the profile and ssl-certs inside gexp. | Munyoki Kilyungi | |
| 2025-07-22 | genenetwork-development: Set utf-8 chars in mysql socket. | Munyoki Kilyungi | |
| 2025-07-22 | genenetwork-development: Set "TEST_FEATURE_SWITCH=True". | Munyoki Kilyungi | |
| 2025-07-21 | gn-libs: Use HTTP(s) URI rather than local file paths | Frederick Muriuki Muriithi | |
| Replace the local file path with a HTTP(s) URI in order to avoid problems with file permissions. This has the added benefit that the git server can be on a completely different (physical) host than the one that the CI/CD container runs in. | |||
| 2025-07-21 | gn-auth: Use http(s) URI rather than local file path. | Frederick Muriuki Muriithi | |
| Use HTTP(s) URIs rather than local file paths in order to avoid problems with file permissions. Re-activate the webhook for gn-auth to allow manual triggering. | |||
| 2025-07-21 | Merge branch 'main' of /home/git/public/gn-machines into main | Arun Isaac | |
| 2025-07-21 | dev: issue tracker settings | Arun Isaac | |
| 2025-07-21 | Set GN_GUILE_SERVER_URL for dev container (aka GN4) | Pjotr Prins | |
| 2025-07-19 | README: note on docs | Pjotr Prins | |
| 2025-07-02 | Add uploader service to production container. | Frederick Muriuki Muriithi | |
| 2025-07-02 | Increase timeout value for gn-auth and gn-uploader. | Frederick Muriuki Muriithi | |
| 2025-07-02 | Define setting for the asynchronous/background jobs sqlite db. | Frederick Muriuki Muriithi | |
| 2025-07-02 | Production: Reorganise filesystem paths for sqlite databases. | Frederick Muriuki Muriithi | |
| 2025-07-02 | Provide common host directory for sqlite databases. | Frederick Muriuki Muriithi | |
| 2025-07-02 | Production: bind the gn-docs repository to the container. | Frederick Muriuki Muriithi | |
| 2025-07-02 | Production: Update filesystem paths from `/export2/*` to `/export/*` | Frederick Muriuki Muriithi | |
| 2025-07-02 | Update filesystem shares for "public-sparql" container. | Frederick Muriuki Muriithi | |
| 2025-04-03 | ACME: Allow acme service to restart nginx with no sudo password | Frederick Muriuki Muriithi | |
| 2025-04-03 | public-sparql: use the /export2 disk. | Frederick Muriuki Muriithi | |
| 2025-04-03 | public-sparql: Separate instance dir from data directories | Frederick Muriuki Muriithi | |
| The "allowed" directories are directories other than the instance directory, which virtuoso can access to load data. | |||
| 2025-03-28 | Update tissue configuration in line with guix-forge update. | Arun Isaac | |
| guix-forge has introduced a breaking change in tissue configuration. Update configuration. * genenetwork-development.scm (operating-system)[services]{tissue-service-type}: Update tissue configuration. | |||
| 2025-03-28 | Make dirs-allowed a list of directories. | Arun Isaac | |
| * genenetwork-development.scm (operating-system)[services]{virtuoso-service-type}: Make dirs-allowed a list of directories. | |||
| 2025-03-21 | uploader-container: Define directory to store sessions in. | Frederick Muriuki Muriithi | |
| Redis is being phased out, and part of that is moving the storage of sessions to the file system, rather than in Redis. This commit allows configuration of the path to the directory where the session files will be stored. | |||
| 2025-03-21 | uploader-container: /export2 is full, move files to /export | Frederick 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-21 | uploader-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-21 | uploader-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. | |||
