- GN2 Time Machines
issue opened on Aug 19 2022 by Pjotr Prins, last updated on Sep 05 2022 by Alexander_Kabui; 4 of 10 tasks done
...web server. Something like:
```
server {
listen 80;
server_name gn2-fallback.genenetwork.org;
access_log /var/log/nginx/gn2-danny-access.log;
error_log /var/log/nginx/gn2-danny-error...
- Branding and front-end-services
issue opened on Jun 14 2023 by Pjotr Prins; 0 of 1 tasks done
...flexibility in creating front-ends and portals. Typically these GN services will be running off a single machine.
# Tasks
* [ ] Create community server for GN4MSK
* + [ ] Fire up parallel page server...
- Fallbacks and backups
issue opened on Aug 31 2021 by Pjotr Prins, last updated on Jun 28 2024 by Pjotr Prins; 3 of 25 tasks done
...replaced it with a bare metal server which earns itself (if it hadn't been down for months, but that is a different story).
As we are introducing an external sheepdog server we may give it a DNS entry...
- Gn Markdown Editor implementation
issue opened on Aug 07 2023 by Alexander_Kabui, last updated on Sep 11 2023 by Alexander_Kabui; 4 of 5 tasks done
...markdown page editor
* [x] add live preview for page markdown on edit
* [] authentication(WIP)
* [x] commit changes to github repo
* [x] UI improvement
## Notes
for quick server setup refer...
- Using guix-bioinformatics in a channels.scm file
issue opened on Aug 15 2021 by Efraim Flashner, last updated on Oct 09 2022 by Pjotr Prins
...scm file
channels.scm works fine. Only problem is that we don't have a guix-bioinformatics git server that is *not* gitlab or github.
I think we should move to ssh keys and cgit. The latter has to run...
- Apps
issue opened on Nov 19 2024 by Pjotr Prins, last updated 5 weeks ago by Pjotr Prins; 33 of 74 tasks done
.../shepherd/logs/bnw-server=/var/log --network --root=/usr/local/bin/bnw-app-container
```
Check with
```
root@tux02:/home/shepherd# /home/shepherd/guix-profiles/bnw/bin/guix gc --list-roots |grep bnw...
- Tux02 Production
issue opened on Oct 07 2021 by Pjotr Prins, last updated on Dec 14 2022 by Pjotr Prins; 17 of 22 tasks done
...GN3 aliases server
* [X] add Genenetwork3 service
env FLASK_APP="main.py" flask run --port=8087
* [X] add proxy
* [X] set up databases
* [X] set up https and letsencrypt
* [X] set up firewalling...