Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/isida/vi.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordiSabler <dissy@ya.ru>2020-05-13 17:13:16 +0300
committerdiSabler <dissy@ya.ru>2020-05-13 17:13:16 +0300
commitba6b607973b5b56f82ffa3d743ed407149eb0295 (patch)
treed4cba76c9f5f727b9b81d86cece405f6f5e307f5
parentc441a205ebdfb3ef1a8a4ea676bf2740316baaa2 (diff)
add: docker images support
-rw-r--r--.gitignore1
-rw-r--r--Dockerfile8
-rw-r--r--README.md15
-rw-r--r--requirements.txt4
4 files changed, 27 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 1b4ff6d..eed3149 100644
--- a/.gitignore
+++ b/.gitignore
@@ -98,5 +98,6 @@ desktop.ini
data/chatlog/-[0-9]*
data/chatlog/[0-9]*
data/chatlog/*@*
+*.tmp
# The end is near!
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..c2b8831
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,8 @@
+FROM python:2-alpine
+
+COPY . /isida
+WORKDIR /isida
+
+RUN pip2 install -r requirements.txt
+
+CMD ["python2", "./isida.py"]
diff --git a/README.md b/README.md
index bb70ae0..7978259 100644
--- a/README.md
+++ b/README.md
@@ -24,7 +24,8 @@ pip install chardet
pip install feedparser
pip install requests
pip install pysocks
-git clone https://github.com/isida/vi.git
+git clone https://github.com/isida/vi.git isida-vi
+cd isida-vi
cp settings/config.ini.demo settings/config.ini
nano settings/config.ini
python isida.py
@@ -32,4 +33,16 @@ python isida.py
------
+Quick start with Docker:
+```
+git clone https://github.com/isida/vi.git isida-vi
+cd isida-vi
+cp settings/config.ini.demo settings/config.ini
+nano settings/config.ini
+docker build -t isida-vi .
+docker run -d isida-vi
+```
+
+------
+
Copyright 2oo9..2o2o by [diSabler](http://dsy.name) under [GPLv3](http://www.gnu.org/licenses/gpl.txt) Licence
diff --git a/requirements.txt b/requirements.txt
new file mode 100644
index 0000000..f32bd78
--- /dev/null
+++ b/requirements.txt
@@ -0,0 +1,4 @@
+chardet
+feedparser
+requests
+pysocks