Commit Graph

20 Commits (userscript)

Author SHA1 Message Date
Peter Rauscher 0cea7145cb SSH please 2023-04-24 00:38:55 -04:00
Peter Rauscher f22bbfd21d Use native nginx templating 2023-04-24 00:28:07 -04:00
Peter Rauscher de3873392d Added nginx & certbot to docker compose - working on droplet 2023-04-23 22:56:48 -04:00
Peter Rauscher be5f0072d3 remove a volume 2023-04-22 22:58:32 -04:00
Peter Rauscher ca2a03f448 Docker networking 2023-04-22 18:40:59 -04:00
Peter Rauscher 07f54d2f27 Challenges have to be run over HTTP? 2023-04-22 18:35:54 -04:00
Peter Rauscher 381406f08e Figuring some things out 2023-04-22 17:52:30 -04:00
Peter Rauscher b9cd2c49ba Change certbot volume mounts 2023-04-22 16:52:50 -04:00
Peter Rauscher be6a0c88dd Custom nginx and certbot containers 2023-04-22 16:08:43 -04:00
Peter Rauscher 331c029aeb Testing an nginx/SSL reverse proxy docker image 2023-04-22 15:10:10 -04:00
Peter Rauscher 415e50510c
restart service on system failure/reboot and respect port number settings (#61) 2023-04-16 23:55:57 +00:00
Eric Hellman 684beb0cc2
WIP Documentation (#55)
* fix permissions

* add links to sub-READMEs

* Update .gitignore

* add DO setup info

* Dont clean automatically and move .env to .env.template to avoid overwriting on pulls

* Copy .env.template to .env to satisfy testing reqs

* add log info

* Move deployment instructions to README and improve documentation overall

---------

Co-authored-by: Peter Rauscher <peterrauscher@protonmail.com>
2023-04-15 05:24:48 +00:00
Peter Rauscher 4a73bdba94
Update docker-compose.yml 2023-04-08 00:45:37 +00:00
Peter Rauscher e3ef97cd95
OAP-68: Combine config.env and database.ini (#52)
* OAP-64: Filter multi-line stopwords and ignore substring matches using regex

* added test case

* Combined api/config.env and database.ini into one root .env file. Needs documentation update!

* Adding default postgres credentials in .env for container tests, needs to be overwritten on DO deployment.

* documentation changes & removed unused scripts

---------

Co-authored-by: Max Zaremba <max.zaremba@gmail.com>
2023-04-07 09:37:43 -04:00
Celina Peralta 884872cf60
celinanperalta/OAP-58, OAP-59: Update suggestion task, remove unnecessary collections from harvest (#42)
* Each thread inserts into DB using one synchronized conn

* Fix formatting for get_empty query

* OAP-59: Filter out unnecessary collections from harvest

* Add endpoints table check

* Fix typo in get_empty description
2023-03-22 13:15:53 -04:00
Celina Peralta 888e73e6e2
OAP-56 and logging (#38)
* incremental progress, logging, synchronization

* update refresh/harvest period

* add logger StreamHandler, add Dockerfile nltk download, tweak seed parameters

* update readme and add scripts for manual commands
2023-03-06 14:44:45 -05:00
Justin O'Boyle 83938f73b5
Correct CORS headers and first pass at embedded API item (#36)
* Ignore cross origin

* Add script

* Dynamic host
2023-03-03 08:58:02 -05:00
Celina Peralta e772dc2b87
OAP-54: Full harvest for DB, add threshold (#34)
* Fix harvest synchronization, add threshold parameter

* Move daemon env vars to docker-compose.yml
2023-02-23 19:23:23 -05:00
Justin O'Boyle 7ac8bd7af8
Make docker not run on localhost (#31) 2022-12-13 08:25:25 -05:00
Justin O'Boyle 535715932d
Setup docker (#26)
* basic config

* Add github action

* Fix makefile for linux and variable python (#27)

* fix makefile

* remove out

* add to gitignore

* Fix makefile for linux and variable python (#27)

* fix makefile

* remove out

* add to gitignore

* Fix dockerfile

* stash changes

* Make makefile dynamic (#28)

* Remove broken docker packages for now

* Add web

* Make Black Formatter happy?

Co-authored-by: Max Zaremba <max.zaremba@gmail.com>
2022-12-13 07:46:08 -05:00