Griatch
d98fe803b8
Minor fix to dockerfile docstring
2019-10-01 11:29:47 +02:00
jerryaldrichiii
3b2c28d893
Add non-root user to Dockerfile for extra security
...
Signed-off-by: jerryaldrichiii <jerryaldrichiii@gmail.com>
2019-10-01 00:20:49 -07:00
jerryaldrichiii
812bf68698
Add comment for the quickstart guide to Dockerfile
...
Signed-off-by: jerryaldrichiii <jerryaldrichiii@gmail.com>
2019-10-01 00:20:22 -07:00
amfl
e5d816e5f5
Dockerfile: Only expose external ports
...
- 4005 is the internal webserver port which does not need to be exposed
outside the container.
- 4002 is the external websocket port which does need to be exposed
outside the container.
2019-04-22 12:45:06 +12:00
amfl
7665a971d4
Update Dockerfile to python3
...
Changed from alpine -> python:3.7-alpine due to alpine only having
python3.6 in repos. Some packages have changed as a result.
2019-04-04 19:11:26 +13:00
Griatch
5c3d30b5d6
Add gettxt to Docker image to support i18n devevelopment.
2019-03-01 16:17:33 +01:00
Griatch
bfc15b13a5
Update docker file to better handle starting without an existing game folder
2018-10-07 18:29:25 +02:00
Griatch
47f4b23e50
Merge branch 'master' into develop
2018-08-16 21:09:29 +02:00
Aris (Karim) Merchant
8721ac227e
Change Dockerfile to comply with best practices
...
In order of decreasing significance:
* Move addition of all files later to avoid premature build cache
invalidation
* Add separate instructions to copy over files needed earlier
* Change deprecated MAINTAINER instruction to LABEL maintainer
* Change ADD to COPY, as ADD apparently behaves weirdly in some cases
* Alphabetize dependencies for readability
2018-07-31 13:11:32 -07:00
Griatch
fc6e97abb4
Resolve merge conflicts
2018-07-31 11:50:05 +02:00
Aris (Karim) Merchant
7e6fa58260
Merge branch 'master' into fix-docker-ps
2018-07-28 16:47:49 -07:00
Aris (Karim) Merchant
78e84200c5
Add procps dependency to Dockerfile
...
Certain evennia commands, such as the server command, rely upon
ps to run correctly. Unfortunately, alpine uses the BusyBox ps command,
which is somewhat idiosyncratic in its option handling. Adding
the procps dependency installs a more standard ps command, allowing
server maintenance commands to work correctly. This fixes #1635 .
For further background, see gliderlabs/docker-alpine#173 .
2018-07-23 17:16:40 -07:00
Johnathan
f21d625ae2
Python depends for telnet tls
...
Addresses feature request in issue #1637
Installs py2-openssl as well as cryptography, pyasn1, and service_identity
2018-07-23 07:12:47 -04:00
Griatch
391132bed2
Change dockerfile entrypoint to launch evennia server, more suitable for docker-compose setups. Add websocket proxy envvar
2017-12-09 01:13:02 +01:00
Griatch
c1735ec2a1
Fix dockerfile dependency. Resolve #1510 .
2017-11-11 01:02:05 +01:00
Griatch
4a282b859e
Change maintainer to be more generic
2017-10-20 23:28:59 +02:00
Griatch
329bb28d9e
Some more docs
2017-10-20 23:10:08 +02:00
Griatch
1729611529
Add custom prompt for docker container
2017-10-20 00:45:19 +02:00
Griatch
6871567d78
Made alternative docker image style
2017-10-20 00:25:33 +02:00
geoffrey stoel
f845b3c8af
Updated dockerfile to clean alpine image and add python + required libs to make work again. Fixed requirements.txt to fixed twisted version
2017-10-05 00:27:21 +02:00
Griatch
8cad0dc02e
Change default ports and add clearer default to gamedir template, as per #1365 .
2017-07-21 13:40:48 +02:00
Dan Feeney
770b8f16ab
added comment containing an explanation of the Dockerfile's purpose, including a link to the wiki page with detailed usage instructions
2017-01-24 22:31:11 +01:00
Dan Feeney
35ae6d82c3
added comments to dockerfiles
2017-01-24 22:31:11 +01:00
Dan Feeney
84ec9f15a2
added docker-compose.yml to the game_template directory
2017-01-24 22:31:11 +01:00
Dan Feeney
f5f61ea5ba
added initial dockerfiles to the top level folder and game_template directories
2017-01-24 22:31:11 +01:00