Hui Lan
00ae957b27
Try to figure out how to rebuild the image after updating the source code.
2023-08-10 10:47:57 +08:00
Hui Lan
b8c3d9bda7
No cache while building docker image
2023-07-17 17:46:55 +08:00
Hui Lan
fb80e952b9
Simplify the docker run options
2023-07-17 10:25:07 +08:00
Hui Lan
6ea0b970a2
(1) Downgrade Flask version from 2.3.2 to 2.0.3 as installing the higher version reports errors. This is probably due to my outdated python version (3.6). (2) Persist SQLite database data in a docker volume. Created a docker volume called englishpal-db using command 'docker volume create englishpal-db' and associate this volume with the docker image file directory /app. So, now what happens in /app will be mirrored to englishpal-db. Where is englishpal-db located? Use command 'docker volume inspect englishpal-db' to find out.
2023-07-17 07:45:38 +08:00
Hui Lan
691c5b0d43
build.sh: Install requirements first.
2023-03-21 16:07:10 +08:00
mrlan
ab01b8e19b
Hui-Build ( #55 )
...
Make English Pal docker run automatically each time after Ubuntu reboot.
Hui
Co-authored-by: Hui Lan <lanhui@zjnu.edu.cn>
Reviewed-on: http://121.4.94.30:3000/mrlan/EnglishPal/pulls/55
Co-authored-by: mrlan <mrlan@noreply.121.4.94.30>
Co-committed-by: mrlan <mrlan@noreply.121.4.94.30>
2022-11-01 21:43:01 +08:00
Lan Hui
8647af3158
build.sh: use a variable DEPLOYMENT_DIR to represent the code folder
2022-02-07 13:56:14 +08:00
Hui Lan
18684ada6b
build.sh: deploy the new code
2022-02-05 22:59:45 +08:00
mrlan
6754930707
Merge pull request 'BugFix293' ( #14 ) from BugFix293 into master
...
Reviewed-on: http://121.4.94.30:3000/mrlan/EnglishPal/pulls/14
2021-08-30 08:31:56 +08:00
Hui Lan
baf333678a
main.py and build.sh: shuffle the articles first before select one, relax selection range, keep the database
...
main.py:
- shuffle the articles first before select one
- relax selection range (see the function call within_range)
build.sh:
- keep the database wordfreqapp.db so that the user could login again next time after the program is rebuilt.
Hui
2021-08-30 08:18:47 +08:00
Lan Hui
5e322f067b
requirements.txt includes dependencies of the program. difficulty.py is modified in this fix. Not sure why build.sh is included.
2021-08-20 19:27:44 +08:00
Hui Lan
936a3dd1e6
build.sh: fix error: container name EnglishPal already in use.
2021-07-30 13:20:01 +08:00
Hui Lan
c1062eef31
build.sh: give the container a name EnglishPal.
2021-07-16 19:04:43 +08:00