Commit graph

59 commits

Author SHA1 Message Date
Simonmicro
feb6d798e6
Fixes #54 2022-01-06 17:14:40 +01:00
Simonmicro
cd07807a80
Added more debug logging & FINALLY corrected permission fixer 2021-12-23 18:59:31 +01:00
Simonmicro
05fdd33353
Added permission unlocker for log files 2021-12-23 17:53:17 +01:00
Simonmicro
bc3c504fe3
Corrected permissions on database file (and parent folder for #48) 2021-12-23 17:28:24 +01:00
Simonmicro
28faacdf1d
Added CTRL+C check 2021-12-09 17:45:24 +01:00
Simon Beginn
59e9d47843
Removed unused dependency 2021-12-09 01:58:12 +01:00
simonmicro
c89f74a7ef
Merge pull request #39 from gh0st-app1e/master
Fixed not dropping privileges to default user/group
2021-12-05 18:11:10 +01:00
xWTF
7073b88d43 Fix loglevel MININFO for docker 2021-12-03 17:14:29 +08:00
Vladislav Poddubnyy
2312a2d8ac Fixed not dropping privileges to py-kms user by default 2021-12-01 02:43:01 +03:00
TheSpad
edc028c66d Fix HC interval typo 2021-11-09 18:06:07 +00:00
TheSpad
e67f14c7d7 Fix HC interval 2021-11-09 18:05:39 +00:00
TheSpad
008143b1c4 Fix healthchecks, make Dockerfiles consistent 2021-11-09 18:03:28 +00:00
Zhaofeng Yang
7f4fe7d003
code style 2021-11-01 13:25:27 +08:00
Zhaofeng Yang
ba25df0b1c
subprocess should be run when this if statement is true 2021-11-01 12:32:38 +08:00
edgd1er
fa17996b66 fix dockerfile for minimal kms 2021-10-31 18:19:48 +01:00
edgd1er
51e2210e72 var added as requested and renamed as per PEP-008
https://www.python.org/dev/peps/pep-0008/#function-and-variable-names
2021-10-30 12:41:11 +02:00
edgd1er
2979e78311 add missing setting to timzeone. 2021-10-29 18:53:52 +02:00
edgd1er
a564822e26 add healthcheck with netcap checking port 2021-10-26 22:56:47 +02:00
edgd1er
5f7ef1397f add proper logger to entrypoint and start 2021-10-25 23:57:57 +02:00
edgd1er
6d7124414a use unbuffered output globally. 2021-10-25 22:05:53 +02:00
edgd1er
d2394cd1bd start as root, change uid/gid, drop priv, run server/client 2021-10-25 22:05:53 +02:00
edgd1er
f9e7df6af9 lint dockerfile, set TZ and UID/GID, have client log. 2021-10-25 22:05:53 +02:00
lepoarro
677916a3ec
Update entrypoint.py 2021-10-22 14:59:53 +03:00
Simon Beginn
eb42224bf1
Block SQLITE in case sqlite-web files are missing 2021-10-21 13:22:03 +02:00
Simon Beginn
4ee742d671
Fix for missing environment variables 2021-10-21 13:14:44 +02:00
Simon Beginn
b00e743eaf
Fixed broken SQLite entrypoint (https://github.com/Py-KMS-Organization/py-kms/issues/14) 2021-10-17 11:56:28 +02:00
simonmicro
74850b8b63
Corrected path back to current work directory and formatted log message 2021-10-15 01:31:34 +02:00
TheSpad
8c1d23fe38 Fix entrypoint 2021-10-14 18:38:19 +01:00
TheSpad
b2b9cb137e Fix entrypoint 2021-10-14 18:37:45 +01:00
Simon Beginn
0630b22611
Switch to whole new entrypoint system 2021-10-14 13:13:15 +02:00
Simon Beginn
cb8a95e6d6
Fir for undefnied time zones 2021-10-14 11:45:17 +02:00
Simon Beginn
4a7376f17b
Fix pytz and time localization 2021-10-13 12:54:22 +02:00
Simon Beginn
da202201c5
Removed fresh code cloning from building (use the local cahced version instead) 2021-09-13 11:13:48 +02:00
Simon Beginn
873ee726e6
Corrected clone location for new repo 2021-09-13 10:59:29 +02:00
Simon Beginn
cfdd668741
Fixed python (broken by upstream) 2021-09-12 19:02:39 +02:00
Simon Beginn
b170ce60b2
Added initial github config 2021-09-12 18:57:36 +02:00
Simon Beginn
5ef7361c18 Merged fix of #122 (explicitly set the default variable for the db path) 2021-01-14 15:44:24 +01:00
Simonmicro
c979f42da9
Merged docker/README.md into docs (#103)
* Merged docker/README.md into docs

* Minor reformulations
Added references

* Moved docker section one up, because they are not really start parameters

* Fix links

* Moved the supported products section into documentation, as it does not fit the usage topic
2020-10-16 22:58:56 +02:00
Seia-Soto
de1c115967
Add minimal dodcker-compose description. (#98)
* Add minimal dodcker-compose description

* added policy

Co-authored-by: Matteo ℱan <SystemRage@protonmail.com>
2020-10-03 22:33:14 +02:00
Simonmicro
5ffcbb8606
Docker multiarch (#93)
* Reshot screenshots on an english system (also added GIMP files)

* Added multiarch to minimal

* Added amd64 suffix

* Stripped down file (comments are inside the README anyways)

* Added python3 multiarch

* Corrected missing arch specs

* Added older arm version

* Added architecture explanation

* Pointed manifests to official image

* Removed xcfc files as requested in https://github.com/SystemRage/py-kms/pull/93#issuecomment-694937260
2020-10-03 22:15:48 +02:00
Matteo ℱan
33cedce48c
Implements #88, documents adjust, uniformed default values 2020-09-03 23:52:59 +02:00
Simonmicro
9d9a3639e1
Added IPv6 support (#73)
* Added IPv6 support

* Updated docker images to IPv6 usage

* Reverted commented entry point from testing. Sry.
2020-07-08 22:45:44 +02:00
Simonmicro
3d203cbe1d
py-kms no longer supports python2 (#72)
* Removed python2 references

* Removed python2 build files

* Typo

* Removed old python2 imports

* Added IPv6 note to README

Co-authored-by: Matteo ℱan <SystemRage@protonmail.com>
2020-07-08 22:40:34 +02:00
Simonmicro
26d6f2e03a
Formulations and clarification (#63)
* Formulations and clarification

* Typo
2020-07-02 00:26:15 +02:00
Simon Beginn
5d7927a8f1 Removed double README and minimized older one 2020-02-23 14:07:12 +01:00
Simon Beginn
ed96d54240 Updated READMEs to point to the original repo 2020-02-23 13:43:23 +01:00
Simon Beginn
65fa7ae257 Rereduced image size after I minimized some line out. Ooops 2020-02-13 13:29:57 +01:00
Simon Beginn
a549c4fa4d Fixed docker files path problem 2020-02-13 13:22:29 +01:00
Simon Beginn
4c51738d15 Added the docker image to the readmes 2020-02-13 13:15:47 +01:00
Simon Beginn
bf85c8d8bb Moved into sub dir 2020-02-13 12:59:23 +01:00