feature: added docker image for LDP server

This commit is contained in:
plup
2019-10-27 14:57:27 +01:00
parent 6a7edb1a6c
commit 401a000e5f
3 changed files with 36 additions and 106 deletions

10
docker/Dockerfile Normal file
View File

@ -0,0 +1,10 @@
FROM happydev1/sib:3.6
RUN pip install --user -U sib-manager
RUN sudo chown -R sib /opt
WORKDIR /opt
RUN cd /opt/ && sib startproject sib_server
ADD packages.yml /opt/sib_server/packages.yml
RUN cd /opt/sib_server && sib install sib_server
EXPOSE 8000
CMD cd /opt/sib_server && python manage.py runserver 0.0.0.0:8000

18
docker/packages.yml Normal file
View File

@ -0,0 +1,18 @@
ldppackages:
djangoldp_project: djangoldp_project
djangoldp_uploader: djangoldp_uploader
djangoldp_circle: djangoldp_circle
djangoldp_notification: djangoldp_notification
djangoldp_account: djangoldp_account
djangoldp_skill: djangoldp_skill
djangoldp_joboffer: djangoldp_joboffer
djangoldp_conversation: djangoldp_conversation
djangoldp_profile: djangoldp_profile
djangoldp_invoice: djangoldp_invoice
oidc_provider: 'git+https://github.com/jblemee/django-oidc-provider.git@develop'
server:
site_url: 'http://localhost:8000'
admin_email: admin@example.org
admin_name: admin
admin_pass: admin